GLENVILLE, N.Y. - A Glenville police officer was shot and wounded in the abdomen and an elementary school teacher with a weapon was killed after a domestic dispute turned violent, authorities said.

Police were called to a home at around 11 p.m. Friday and emergency dispatchers said the man had a gun. Police said Brian Skinner, a 32-year-old teacher at Orenda elementary school came outside and “charged officers with a weapon” shortly after they arrived, the Albany Times-Union reported (http://bit.ly/2v6EscC).

Police opened fire. The wounded officer was struck under his bullet-resistant vest and was flown to a hospital where he underwent surgery. He was stable Saturday morning.

The state police were called in to investigate the shooting. It’s not clear if Skinner had a gun, or why he charged officers. It’s also not clear whether the officer was wounded by friendly fire.

Shenendehowa school district officials said in a post online that Skinner taught fifth-grade and the incident had nothing to do with his job.

“We are saddened to report that Orenda fifth-grade teacher Brian Skinner was killed last night in an engagement with law enforcement at his home,” the statement read.

Glenville Town Supervisor Chris Koetzle said the town officials were concerned for the officer but referred questions on the incident to law enforcement, who did not return calls by The Associated Press.

“Our thoughts and prayers go out to him, and we’re wishing for a safe and speedy recovery,” Koetzle told the Times-Union.