Police officers in Dorchester were assaulted while arresting a man for illegally carrying a firearm on Tuesday.
Police were investigating the area of Acadia Street and Adams Street when they came upon the suspect, 26-year-old Sherome Pight of Dorchester, who they believed was carrying a weapon.
Pight allegedly ran from police, but stopped after a short distance and put up a violent struggle with officers. He was eventually subdued and placed in handcuffs.
Police found a loaded Smith and Wesson Lady Smith 32 Magnum revolver on the suspect.
"These officers used tremendous restraint when confronting a very dangerous armed individual," said Commissioner Evans in a press release. "Taking guns off the streets has been my number one priority. There is no doubt in my mind that the actions of these officers saved lives, perhaps even that of the suspect."
Pight was arraigned in Dorchester District Court on charges of unlawful possession of a firearm, possession of a firearm with altered serial numbers, assault and battery on police officer and dangerous weapons unlawfully carried.