The Transportation and Security Administration says the unassembled parts of the launcher and a replica grenade were found on Monday when an alarm went off as the bag passed through security equipment at Lehigh Valley International Airport in Allentown, about 60 miles north of Philadelphia.
The man, from St. Augustine, was stopped by police and told officials he thought he could bring the non-functioning launcher onboard in a checked bag.
The items were confiscated and he was able to catch his flight to Orlando.
TSA says no realistic or replica weapons of a military nature are allowed onto airplanes.
How many weapons the TSA finds in just a week
Beagle sniffs out roasted pig head in checked bag at Atlanta airport