I agree with you, BUT there is a problem. I know the news keeps saying ammo sales are extremely high throughout the country, but I think it's really just a small bunch of people buying large amounts. I live in South Mississippi where everyone hunts and has guns, so I took a little poll among my friends and associates. The question was "how much ammo do you have for EACH of your guns?". Routine answers were:
1 to 2 25-round boxes of shot shells
1 to 2 5-round boxes of shotgun slugs
1 to 2 50-round boxes of pistol ammo
1 to 2 20-round boxes per rifle.
There were exceptions, but those were the average answers.
That's not a lot if the sh*t hits the fan! You can have a dozen different guns, but only a couple of boxes for each caliber / ga isn't going to last too long. Especially if you have to move around, it's kind of hard to carry them all in a skirmish. I'm not saying how much I keep handy, but I'd have to let some gun barrels cool down a few times before I would even get close to running out. ) :
I wont say how much I have, but suffice to say that its at least an order of several magnitudes :-)
I do need to stock up on 9mm, .223 green tip and others but the $$ is very tight now.
I spoke to a friend a couple weeks back and he advises at least 1000 rounds PER weapon (not caliber) and he has quite a nice collection imho.