whm1974, 1st off if you buy say 500 rounds it isn't going to go bad because you don't turn on the air or the heat in your house. Heck there is surplus ammo out there that is for sale that is probably older than you are and it still goes bang. If you buy online you can get good deals on ammo. At Dan's ammo you can get 500 rounds of 9X18 hollowpoints for $60 shipped east of the missippi river and $10 more for west of the river. They also have unissued bulgarian maks for $165 which is kind of high but look to basicly brand new. If you don't want to spend much you can't beat the makarov, they are rock solid.
My stepfather brought a case of 8mm masuer ammo during the mid 80's. We shot quite a few rounds of it back then and they shot fine. Almost ten years later with the case being upstairs with a leaky roof the leftover rounds corroaded. Granted I don't have a leaky roof, but...
What's the best way to store ammo?
By the way the Makarov is one of the guns I would like to have.
Bill Meadows