Manchester police said the man was shot twice in the abdomen near the corner of Maple Avenue, a block from Central High School.

Police said Ira Cohen, 64, of Manchester, and Mason Pereira, 24, were involved in a dispute over a motor vehicle at a different location. They ended up on Hanover Street, where they got out of their vehicles and continued their argument.

Police said Pereira was shot during the argument.

Witness Sarah Stevens said she woke up to the sound of two men arguing.

"It was going on for quite a while," she said. "I would say, like, five minutes."

Neighbors said the shooting happened about 7 a.m. Police said the victim was taken to Elliot Hospital, where he was in serious condition.

"Two quick shots," witness George Haney said. "I would say they were shot within three seconds of each other. Three to five seconds."

Stevens said police were at the scene quickly and appeared to take one person into custody while the ambulance was called for the other man.

"I saw the guy in handcuffs and the guy lying in the middle of the road," she said.

Londonderry school officials said Cohen was a janitor at the middle school, but he had been on leave since January. After his arrest, the school district said he won't work for the school, pending the resolution of the incident.

Cohen was arrested and charged with two counts of first-degree assault. He is scheduled to be arraigned Friday morning.

Police said the investigation is ongoing, and anyone with information should call them at 603-668-8711, or leave an anonymous tip with Manchester Crimeline at 603-624-4040.