PELHAM, N.H.( AP) — A gunman opened fire at a wedding ceremony inside a New Hampshire church Saturday, killing two people includes the presiding bishop before guests attacked the crap-shooter and pinned him to the ground until police arrived, dominions said.

Dale Holloway, 37, has been charged with first degree assault for shooting Stanley Choate, 75, in the chest at the New England Pentecostal church, according to the state’s attorney general office. A second party, Claire McMullen, 60, was shot in the arm. A third party, Mark Castiglione, 60, was affect in the front by an object. Choate, the presiding bishop at the wed, is in serious precondition at Tuft Medical Center in Boston while McMullen is in good condition at a neighbourhood hospital. Castiglione was treated at a hospital and released.

Holloway is expected to be arraigned Tuesday in Hillsborough County Superior Court. It was unclear if he is represented by an attorney.

Pelham’s Police Chief Joseph Roark said no fatalities were reported in the church shooting.

“This does not seem to be a random event, at least at this point, ” Roark said during a news conference Saturday afternoon outside the police department.

Roark did not offer a motivating for the shooting.

Police were called to the church shortly thereafter 10 a.m. in Pelham, a city of about 13,000 on the border of Massachusetts. Pelham is nuzzled between Concord, New Hampshire’s capital, and Boston.

Roark said the church had just received active shooter training from his department within the last year. He didn’t know if people who quashed the crap-shooter were trained the same way but “I think that is a standard that is being educated now to address the threat.”

A funeral was scheduled to be held at the church after the bridal for 60 -year-old Luis Garcia. Garcia had been a minister at the church. He was shot and killed earlier this month and Brandon Castiglione, 24, has been charged in his murder and is jailed. It was unclear if the two shootings were related.

Sunday works at the church have been cancelled, according to the attorney general’s office. Crisis mentors will be available Sunday at Sherburne Hall community center in Pelham from 12:00 p.m. to 5:00 p.m.