A Galloway Township man and a teenager were arrested with more than $30,000 in drugs after a traffic stop Saturday, State Police said.
Daniel Williams, 28, was stopped for a traffic violation around milepost .9 heading East on the Atlantic City Expressway.
Troopers found marijuana inside the car during the stop, and arrested Williams and his 17-year-old passenger.
But when troopers searched the suspects, they found Williams had 103 bags of heroin, marijuana and more than $4,170 in cash on him, according to the report. The teen had several oxycodone pills in his clothing.
A deeper search inside the vehicle led to the recovery of $29,120 worth of cocaine, State Police said.
Williams was charged with possession for each of the three drugs and possession with intent to distribute heroin and cocaine. He was also charged with possession of drug paraphernalia.
The teen, whose name was not released due to his age, was charged with possession of a prescription legend drugs.
Williams was taken to the Atlantic County Justice Facility on a no-bail warrant. The teen was released on a summons pending a court appearance.