legal if you place the gun in your luggage. Check federal aviation regulations. The state gun control laws vary.