That's bullshit, sounds like an uninformed manager trying to bullshit their way into enforcing a policy they would get more shit for trying to impose. I guess they figure if they put up a sign "this store requires ID for all ammo" people would complain to them, and they figure if they lie and it says "law" more people will go along with it (although grudgingly).
It's probably just that store too. I buy ammo at the Wal Mart in Easton, PA every so often and they only check for age. I'm 23 and they never ask for ID, I guess the beard makes me look older.
You should call up the manager and ask him what new law they passed, or just straight up give him crap for being a liar.
If they want to strictly enforce the age check and make sure they card everyone anyway, even if they look well over 18/21, they're more than within their rights to do so. Some places here do that for cigarettes, like they card everyone even if they're 60 years. Kinda stupid, but, if that's how they wanna do things...but at least they have a sign about it and says "store policy" - There's no reason to be liars about it and pretend there's some newfangled law that says so. That's what I'd take issue with.
Edited by Klassy Kalashnikov, 18 May 2010 - 06:51 PM.