Stopped in at the local walmart last night to pick up a few items including a box of 100 shotgun shells. Went to check out and the cashier asked for my DL. Being well over the age of 18 I knew he could tell I was legal to buy them, so I asked why. He said he needed it to register the purchase. After a few choice words, he did not get my DL, but I didn't get the ammo neither. Has anybody else experienced this?