Miami-Dade Police arrested 48-year-old Juan Manuel Baldoquin of West Palm Beach on charges of carrying a concealed weapon and grand theft of a firearm. He was being held on $10,000 bond.
Detective Javier Baez says a Transportation Security Administration screener spotted the outline of a gun while X-raying Baldoquin's bag. Police found the loaded gun when searching the bag by hand.
Baez says Baldoquin told officers that he had forgotten that the gun was in the bag.
The gun had been reported stolen in 1996 and it was unclear why Baldoquin was carrying it.
Jail records did not show whether Baldoquin had an attorney.