Authorities were able to get a significant amount of drugs off the streets following a routine traffic stop in Huntsville on Wednesday.

Cpl. Justin Schubert with the Huntsville Police Department was patrolling State Highway 19 when he noticed a 2015 white Ford Fusion traveling north at a high rate of speed. He clocked the vehicle with his radar, which showed it was going 72 mph in a 60 mph zone.

As Schubert approached the driver, he could smell a strong odor of marijuana coming from the vehicle. A search of the car uncovered approximately $50,000 worth of narcotics such as Xanax and ecstasy pills, codeine and promethazine cough syrup, as well as marijuana and a stolen handgun.

The driver of the vehicle, 23-year-old Humble resident Claude Edward Slaughter III, was taken into custody on felony charges of manufacturing and delivering a controlled substance, theft of a firearm and unlawful possession of a firearm by felon and misdemeanor charges of possession of a dangerous drug and possession of marijuana. Police believe he was on his way to Dallas to deliver the drugs.

“This was great police work by Corporal Schubert,” Police Chief Kevin Lunsford said. “The community is a safer place because of his actions.”