Jackson Police placed three Trenton men under arrest for their roles in illicit drug activity at the Jackson Premium Outlets off of Monmouth Road.

While officers and detectives were working a Directed Enforcement Detail on Wednesday night, coordinated with a Drunk Driving Enforcement Detail, they received information of possible narcotics activity at the outlets.

While conducting surveillance in the area, officers watched as the suspect vehicle entered the parking lot and they then conducted a motor vehicle stop.

As the three men inside the vehicle were being secured, officers caught the front seat passenger of the vehicle trying to reach for his waistband before complying with their orders.

As he was taken into custody, a Beretta M9 9mm handgun was recovered from the front area of his waistband.

The gun was secured and discovered to have a 15 round magazine which was fully loaded.

As police continued to search the vehicle, five bricks of heroin (in excess of 2 ounces) packaged for sale was also recovered.

The 3 male suspects were placed under arrest and the 2005 Ford van they were in was impounded pending forfeiture proceedings.

Daryl Smith, 27, of Trenton was charged with: possession of heroin and possession of heroin with the intent to distribute.

Cedric Hennessee-Flippin, 27, of Trenton was charged with: possession of heroin, possession of heroin with the intent to distribute and possession of a controlled dangerous substance while operating a motor vehicle.

Zaire Jackson, 25, of Trenton was charged with: possession of heroin, possession of heroin with the intent to distribute, unlawful possession of a weapon, possession of a weapon for an unlawful purpose, possession of a weapon while in possession of a controlled dangerous substance with the intent to distribute, possession of hollow point bullets and possession of a magazine capable of holding in excess of 10 rounds.

All three arrested were processed and later lodged in the Ocean County Jail.

In addition to this incident, other officers working the evening detail, which also included Ocean County Sheriff's Officers, conducted 69 motor vehicle stops, issued 45 summonses and impounded 2 vehicles.

More Jersey Shore News: