So I went into walmart today to pick up some 9mm ammo, as I do all the time. In Minnesota where I live if you want center fire ammo generally for pistols you have to be 21, or if you say it's for a rifle you have to be 18. I've bought box after box of 9mm ammo from multiple different stores over the years, not being 21. So this bastard in walmart was like "I can't sell you this ammo, you need to be 21" so I said "It's for a rifle"... get this! he said "Theres no such thing as a 9mm rifle, I'm not going to sell you these rounds" At this point I was kinda pissed, because by law I can buy them, if I inform them it's for a rifle. So I continue to say it's for a Ruger Carbine 9mm rifle. Then I started to name some other 9mm rifles, one being the AR-15. He then pretty much flat out told me I was a lier... I was pretty shocked. So I went into detail about the AR-15 in 9mm, all the while he was shacking his head saying "no they don't" I said to him "Do you even know what the hell your talking about??" then he got this pissed off face... and told me he was an "Ex-Marine weapons specialist" and there wasn't any 9mm rifles. Then it got worse... I said "Then why the hell you working at walmart? Maybe it's because you don't know jack shit". Then I had to leave, via the manager. Don't worry though, the story has a happy ending. I went to Joe's sporting goods and got the bullets from someone who knew the laws, and guns.