Robert "The Ghost" Guerrero, set to fight unbeaten Floyd Mayweather in five weeks, was arrested on Thursday for trying to take an unloaded gun onto an airplane, according to reports.
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, according to the New York Daily News and ESPN.
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.
Guerrero is a former International Boxing Federation super featherweight and featherweight world champion from California, who beat Andre Berto by unanimous decision last November to keep an interim title.
After spending several days doing interviews to promote the upcoming pay-per-view fight, Guerrero was heading to Las Vegas when, according to reports, 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 contact of police.
ESPN reported that while Guerrero has a permit to carry a gun in his home state, he did not have a license to carry a gun in the state of New York.