i like to seal ammo with a vacuum sealer and then into a ammo box it go's if the ammo is not in sealed cans that is(most surplus is) this stuff will last in a flood
it does get really humid down here
Vacuum sealing is great short and medium term storage, say 5 to 10 years, under good conditions.
One thing is that plastic isn't very good at keeping moisture out in the very long term (20+ years). Water molecules diffuse through materials amazing well.
Let me give you an example. Years ago I was talking with a scientist/engineer who was in charge of quality control for implantable pacemakers.
They had nuclear powered pacemakers with a power supply that would last more than 20 years, however there was a problem, water molecules would get into the electronics and bugger them up. The electronics were encased in epoxy, inside an electron beam welded stainless steel case, encased in silicone.