A 42-year-old Wilson Borough man is charged with beating up his girlfriend and threatening to "blow her brains out" with a 9mm handgun, borough police report.

Bernard Vaxter was being held Monday morning in Northampton County Prison in lieu of $40,000 bail on charges of simple assault, terroristic threats and possession of a firearm when prohibited, police Chief Steven Parkansky said.

Officers responded at 9:30 a.m. Saturday to Apartment 2 at 1750 Northampton St. in the borough after Vaxter pushed and punched a 37-year-old woman and slammed her to the ground, Parkansky said. While holding a handgun, Vaxter threatened to shoot the woman, the chief said.

The victim had a cut lip and mouth but declined further medical treatment, Parkansky said.

Vaxter was also in possession of 11 Xanax pills, 20 Colzapine pills, five packets of Suboxone, which is an opiate blocker; a small amount of marijuana and $713, Parkansky said.

Vaxter will later be charged before District Judge Richard Yetter III with possession with intent to deliver drugs and possession of a controlled substance, Parkansky said.

Officers also recovered the gun, drug paraphernalia, packaging and scales, Parkansky said.

Tony Rhodin may be reached at arhodin@lehighvalleylive.com. Follow him on Twitter @TonyRhodin. Find lehighvalleylive.com on Facebook.