Darius Miles was arrested at Lambert-St. Louis International Airport after he allegedly tried to take a loaded gun on a plane, the St. Louis Post-Dispatch reported.

Miles was held around 3.30 p.m. on Wednesday after X-ray screening at the airport helped security officials to detect the loaded firearm.

Miles last played in the NBA in 2009.