Katrina proved that the best way to keep ammo from the elements is in a Military Ammo Can. Ammunition and firearms stored in them, survived for months under water.
Here are U.S.G.I. M2A1 .50 Caliber Ammo Cans... New & Used. They're made under contract to U.S. Military Specification, are of All Steel Construction, and Made in the USA.