RE: disposing of ammo - and shelf life
The old 22 ammo I would soak it in water for a few weeks and then put it in a dumster for trash pick up.
The center fire ammo should be good for at least 50 years , if kept dry and not stored in high temps.
I just shot up some WWI 45 auto rim that a freinds dad bought surplus years ago , not 1 missfire in 200 rnds.