Boosie BadAzz was arrested on felony drug and firearm charges after a traffic stop on Monday (April 8), but he is once again a free man.

WSB-TV Atlanta reports that both the rapper and his passenger were released from Coweta County Jail on $3,500 bond Tuesday (April 9).

According to initial reports, the rapper was pulled over by police in Newman, Ga. after allegedly swerving in and out of traffic and nearly sideswiping another car in the process. Initial reports stated that former New York Jets free safety Antonio Allen was in the passenger seat of Boosie's vehicle at the time the car was stopped, but it has been confirmed that it was a man of the same name but he is not the former NFL player.

Police Sgt. Jeff Bugg, who pulled the car over, claims to have smelled marijuana coming from the vehicle, thus giving him "probable cause" to search it. According to his report, he found approximately 11 grams of marijuana, a loaded 9mm handgun, a bag containing a "large sum of cash" and a vape pen with what is believed to have THC oil in it. He also says Boosie admitted to being on the phone at the time he was pulled over, which is a misdemeanor in Georgia.

Both men were charged with possession of marijuana, possession of a schedule one drug, and possession of a firearm during the commission of a crime, while Boosie was also hit with a failure to maintain lane charge as well.

You can view Boosie's mugshot below.

Read 10 Wild Stories That Took Place During Hip-Hop Tours

More From KOOC-FM