Robert "The Ghost" Guerrero, set to fight unbeaten Floyd Mayweather in five weeks, has been arrested for trying to take an unloaded gun onto an aeroplane.
A day after his 30th birthday, the southpaw was apprehended at John F. Kennedy Airport on gun possession charges while trying to catch a flight to Las Vegas.
Guerrero, 31-1-1 with 18 knockouts, is set to face fellow American Mayweather, 43-0 with 26 knockouts, for the undefeated star's World Boxing Council welterweight crown on May 4 at Las Vegas.
After spending several days doing interviews to promote the upcoming pay-per-view fight, Guerrero was heading to Las Vegas when he tried to take an unloaded pistol onto a plane.
Guerrero reportedly told police at the airport ticket counter that he had the weapon, prompting the areest.
Guerrero has a permit to carry a gun in his home state, but he does not have a licence to carry a gun in the state of New York.