New Jersey State Police made a traffic stop Saturday evening in Cumberland County, and ended up charging a Bridgeton man with several serious offenses.

State Police say just after 9pm Saturday they stopped Billy Flagg, 30, of Bridgeton, who was driving on State Highway 77 in Upper Deerfield Township, Cumberland County.

Get our free mobile app

The Trooper quickly assessed that Flagg was under the influence and arrested him for DWI. A subsequent search found that Flagg "was in possession of a 9mm handgun, hollow point ammunition, $400 worth of heroin, and more than $2,500 cash." He also had a criminal warrant out of Upper Deerfield Township.

He was arrested and is being held in the Cumberland County Jail, pending a hearing.

State Police say Flagg has been charged with "unlawful possession of a weapon, possession of CDS, possession of CDS with intent to distribute, prohibited weapons, possession of a firearm while committing a CDS crime, certain persons not to have a firearm, criminal under the influence, and DWI."

The incident remains under investigation.

SOURCE: New Jersey State Police.

Be sure to listen to the Cat Country Morning Show with Joe and Jahna, weekdays from 5:30 - 10am on Cat Country 107.3, on the Cat Country 107.3 APP and catcountry1073.com

LOOK: Here Are 30 Foods That Are Poisonous to Dogs

To prepare yourself for a potential incident, always keep your vet's phone number handy, along with an after-hours clinic you can call in an emergency. The ASPCA Animal Poison Control Center also has a hotline you can call at (888) 426-4435 for advice.

Even with all of these resources, however, the best cure for food poisoning is preventing it in the first place. To give you an idea of what human foods can be dangerous, Stacker has put together a slideshow of 30 common foods to avoid. Take a look to see if there are any that surprise you.

LOOK: 30 fascinating facts about sleep in the animal kingdom