properly stored ammo should last a long long time
keep ammo in a cool, dry place. Back in the 1970s I bought thousands of rounds of WWI U.S. surplus 45 ACP ammo in what appeared to be horrible shape: dirty, green slime on some cases, etc. I cleaned up the dirty cases and proceeded to shoot...