Ok, I understand your analogy better (I should have paid more attention to "Breaking Bad"), but if you take your wife with you, she can't buy ammo also? That's discrimination. Walmart has gotten sued for less and lost.
I'm not sure why so many people are stockpiling ammo anyway. If it's for a go-to-war/armageddon situation, I can't imagine why you'd ever need that much. I mean, how many people do you plan on killing? If it's for hunting, you'd never use that much. If it's for practice, you'd be better off getting a progressive loader with part of what you are spending for ammo, and reloading your practice shells for a fraction of what new ammunition cost.
Now, if the zombies attack, that's a different story...