BOSTON (WHDH) - A Boston man is facing gun and assault charges after police say he violently attacked a store worker with a pistol after workers gave him free food on Friday.

Officers responding to reports of a person with a gun in the area of 851 Harrison Ave. at 11:40 a.m. allegedly saw a man on the street matching the description of the suspect, who had a ripped sweatshirt from a fight, police said.

The man, later identified as Steven Huntley, 37, allegedly fled when he saw the officers, and after police caught him on Camden Street they allegedly found the ripped sweatshirt and a loaded Colt .25 handgun along his attempted escape route.

A worker at a Harrison Avenue store told officers he gave Huntley some food after he tried to buy it but did not have enough money.

Huntley then allegedly asked customers in the store for spare change and demanded more food, leading the worker to ask him to leave.

The suspect then punched the worker in the head, the worker said, and when another employee came to help the suspect pulled a firearm from his waistband and hit that employee in the head, according to police.

When the employees got the suspect out of the store, he allegedly pointed the firearm at one of them before fleeing.

Huntley was arrested on charges of carrying a loaded firearm without a license, carrying a firearm without a license, unlawful possession of ammunition, assault and battery with a dangerous weapon, two counts of assault with a dangerous weapon, two counts of assault and battery and possession of class E drugs.

He will be arraigned in Boston Municipal Court.

(Copyright (c) 2024 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox