At the paintball/airsoft/BB-gun isle in Wal-Mart there are tubes that can hold 400 paint-balls,they are waterproof,the cap is spring-loaded (when you open it the cap flips open) and stand up to the elements really well.They need camoing,but for $2 a container it's worth it.