Why did the gun store owner permit the ATF agent to do this? He should have trespassed the agent.
ATF probably view it as public information on private property, after the badge is flashed.