Yesterday I went to a local indoor range to shoot my 38 special revolvers and 1 lever action rifle. I found an ammo box full of 38 special ammo marked January of 2009. I think this is the oldest ammo I have on the shelves, since I have shot off everything before that date that I know of. Bottom line, about 400 rounds of 4 different types of loads - Alliant Bullseye, Winchester 231, Hodgdon Universal and Accurate #5 - shot flawlessly through all the guns - and if I could actually aim a bit better i'd a had some real bragging rights - But, these rounds were right on our darn near the center of my targets. Not too shabby for an old guy. Now this ammo is only 10 years old and I know this has been discussed before about just how long or effective, can you keep ammo on the shelf? After the results of my ammo/range time, I thought it might be worth covering again for those new(er) reloaders. What's you secret to keeping ammo - long term?