HAMILTON Twp., N.J. (CBS) – Officers have charged an 18-year-old man after he showed up to court with 43 bags of heroin.

Te’Mon Molley was appearing before a judge at the Township of Hamilton Municipal Court for an unrelated investigation when officers smelled a strong odor of marijuana coming from him and two of his accomplices.

An investigation revealed that Molley had more than 40 bags of heroin and over $400 in cash on him.

The drugs and money were seized by police.

Molley has been charged with possession of heroin and possession of heroin with the intent to distribute.

He was booked to Atlantic County Justice Facility on $15,000 cash bail.