Xavier Carter, seen at the U.S. Olympic trials in July, once held the second-fastest time in the 200-metre sprint. ((Andy Lyons/Getty Images))

Sprinter Xavier Carter was arrested in Florida for allegedly carrying a concealed weapon.

Carter, 22, was released from an Alachua County, Fla., jail on Monday after agreeing to appear on the third-degree felony charge.

Police records show Carter was initially stopped Sunday in Gainesville for playing his car stereo too loudly. When officers approached his car, they allegedly saw a loaded .40-caliber handgun in the map pocket in the driver's side door.

The jail had no record of a lawyer for Carter, and no court date was immediately set.

Carter holds the fourth-fastest time ever run in the 200 metres. He  moved down one spot on the all-time list after Jamaica's Usain Bolt smashed the world record at the Beijing Olympics.

Carter ran the distance in 19.63 seconds in Lausanne, Switzerland, in 2006, second only at the time to Michael Johnson's world record from 1996.

Bolt last week tied Carter's track record at Lausanne‚Äôs Stade Olympique.

Carter injured his knee in 2007 and couldn't make the U.S. team in the 100 metres and 200 metres at the Olympic trials in Eugene, Ore., in July.

Carter became the first man since the legendary Jesse Owens to win in four events at the NCAA championships, running the 100 metres, 400 metres and the relays at both distances for Louisiana State in 2006. 

He also saw limited time with the LSU football team before foregoing his final two years of college eligibility and running professionally.