Within the U.S., you can only travel with firearms and ammunition, including pellet and BB guns, in your checked bags if you're over 18 years old. You must check them with an agent at check-in and declare that you're traveling with firearms and ammunition.