He got pulled over for missing taillights. Then a deputy looked under the seat.

Dante O'Neal Anderson
Dante O'Neal Anderson - St. Lucie County Sheriff's Office

A deputy from the St. Lucie County Sheriff's Office on routine patrol in Fort Pierce Tuesday night noticed a car with no taillights traveling north on U.S. Highway 1.

The officer soon initiated a traffic stop, according to an arrest report from the St. Lucie County Sheriff's Office.

When the deputy made contact with the driver, Dante O'Neal Anderson, he noticed a strong odor of marijuana coming from the car, a Toyota Camry. After the 21-year-old produced the proper paperwork (license, registration and insurance), the officer asked if anything illegal was in the car. Anderson replied no, despite there being a piece of a leafy substance that appeared to be marijuana on his shirt.

"I was just smoking at my house; that's why I have this on my shirt," was Anderson's reply, according to the arrest affidavit.

That's when the officer asked Anderson and his passenger to exit the vehicle to do a search.

The deputy then found two clear plastic bags containing what looked like and smelled like marijuana. Next to the bags was a green circular object which appeared to be a cannabis "grinder," and on the floor, a scale with a green residue.

All green substances were confirmed to be marijuana in a field test. A total of eight grams was found.

Upon further search of the vehicle, the deputy saw a black-and-green, full-size Glock handgun under the passenger seat. It had a "full magazine containing ammunition," said the report. The deputy ran the gun, and found it was reported stolen out of Port St Lucie.

The two men were then placed under arrest.

The passenger was not charged; Anderson was eventually charged with one count of carrying a concealed weapon, one count of grand theft of a firearm and possession. He was transported to St. Lucie County Jail without incident.

A compilation video showing some of Florida’s dumbest criminals in action.