RE: guns & flying
There is no requirement by TSA that ammo be packed in a separate case. They specifically state on their website that it may be packed in the same case as your firearm. However, individual airlines (and countries) havevarying requirements. Some permit ammo in the same case as firearms, others do not. You must check the requirements of the airlines you are using and of the countries into which you are flying.