A suspect barricaded himself inside a Roswell apartment for nearly three hours Friday afternoon after shooting a man, police said.

Officers were called to the 100 block of Grove Way, directly across the street from the Roswell Housing Authority, at about 2:20 p.m. on a person shot call. The victim, later identified as Patrick Price, 51, was taken to Wellstar North Fulton Hospital with injuries not considered life-threatening. He had gunshot wounds to the shoulder and thigh, Roswell police said.

The gunman, identified as Stefan Mitchell, 26, then barricaded himself inside the apartment with his mother and refused to come out, according to authorities.

At some point, the North Fulton SWAT team was called to the scene. Negotiations with the suspect persisted until about 5 p.m., when police said he surrendered. Mitchell was Tased as soon as he came out of the unit and was then taken to a hospital, police said.

The suspect’s mother was also taken to a hospital for an injury to her hand.

“It would appear to be an isolated incident stemming from a domestic dispute originating between the mother and son before Mr. Price, the mother’s boyfriend, interjected and was subsequently shot,” police said.

Mitchell was booked into the Fulton County Jail on an aggravated assault charge, according to online records.

— Please return to The Atlanta Journal-Constitution for updates.