I have two sons who love to shoot as I do. I've bought a little here and there for years when I've found it at a good price. I've yet to see the price go anywhere but up up up. So far, I've yet to wish I would have bought less ammo. Also, I haven't had to spend the last year running form WalMart to WalMart scrambling for 22lr shells. We just kept on shooting.
It doesn't expire, it doesn't take up an inordinate amount of room, it isn't getting any cheaper, and if you decide not to shoot it, it makes real good trading fodder.
I didn't buy any of my guns with the intention of fighting a war. There are many other reasons to own guns. Without ammo, they aren't real useful for any of those reasons.
I still get the feeling the OP is here from a government agency or anti gun group on a fishing expedition.