Until the US Army invents a better ammo container, I'll go with what they use.
Ammo cans.
Keep your cans dry, and the contents will stay dry. Nothing else is needed.
Stable temperature helps too, but is not nearly as important as DRY.
Whatever organizer-device you use inside the cans is completely up to you.