A Marine was found to have a firearm, fuses, and detonators in his checked bag at Logan Airport.
Transportation Security Administration spokeswoman Ann Davis says 22-year-old Cpl. Justin Reed, of Jacksonville, N.C., was booked on US Airways Flight 877 to Charlotte, N.C.
Davis says Reed arrived in Boston on a flight from Las Vegas earlier Sunday morning.
He had a couple of checked bags and one of them accidentally ended up in the luggage carousel.
Because that mistake was made, the bag had to be screened before it was put back on the plane.
Authorities say this was a lucky mistake because normally checked bags from connecting flights never get screened.
After the weapons were discovered, Reed was held at the airport police barracks on $50,000 cash bail.
He is charged with possession of infernal machine, and possession of a concealed weapon in the area of an airport and will be arraigned on Tuesday.
TSA is trying to determine why the items were not detected during a screening in Las Vegas.
Officials say the marine did not follow proper procedure for traveling with firearms and that he should have declared the weapon and other items to be secured in a locked box.
(Copyright (c) 2009 Sunbeam Television Corp. and Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)