BELMAR — An off-duty NJ Transit cop hit a woman and somehow fired his gun during a late-night fracas on a porch.

Kevin O'Brien, an Asbury Park resident, has been charged with misdemeanor counts of simple assault and disorderly conduct as well as a local ordinance violation for firing a gun in the borough.

Prosecutors say O'Brien was at a party late Thursday night at a house on 11th and Ocean avenues when he got into a fight with several people.

Cops say O'Brien hit a woman and then got into a tussle with some of her relatives.

During all this, O'Brien's gun "became dislodged" and it "accidentally discharged," Monmouth County prosecutors said Friday.

Nobody was shot but the woman was left with a minor injury, prosecutors said. O'Brien was the only person charged with any crime or offense.

A spokeswoman for NJ Transit said O'Brien was immediately suspended without pay after his arrest.

State Treasury records say O'Brien has more than 12 years of experience in public service.

New Jersey 101.5 did not know Friday whether O'Brien has an attorney who could speak on his behalf.

Sergio Bichao is deputy digital editor at New Jersey 101.5. Send him news tips: Call 609-359-5348 or email sergio.bichao@townsquaremedia.com.

Sign up for the NJ1015.com Newsletter

Get the best of NJ1015.com delivered to your inbox every day.