Benjamin Overall, 37, allegedly attacked a female barista and was taken down by a concealed carrier customer at the Starbucks

A man with a concealed carry permit took down a suspect who allegedly attacked a female barista at a Starbucks in Salt Lake City.

Benjamin Scott Overall, 37, first set off a panic alarm by an employee at 7-Eleven near the Starbucks in Millcreek on October 4 at around 6am. When police arrived at the convenience store, Overall jetted to a nearby Starbucks.

That's where he came behind the counter and allegedly assaulted the female barista, punching her in the face, hitting her in the head with a metal basket, and then kicking her,' according to the Salt Lake City Tribune.

That barista, 24-year-old Shelby Hamilton, 24, said she thought Overall was going to kill her.

'I didn't really know him, and he didn't really say anything. He just came in the door and … hit me in the back of the head from behind,' Hamilton told the Deseret News. 'I was the first one he saw.'

At one point, she said Overall stopped and asked her, 'Do you know who I am?'

'I said, 'No, I don't know who you are,' and it made him very upset, and he started to continue to hit me with his fists,' she said.

The concealed carrier, who is in his late 60's and has not been identified, told police Overall first attacked the barista before he started 'aggressively charging' at him.

'He witnessed the assault against the clerk,' UPD Detective Ken Hansen said. 'And his response, because apparently after the assault the guy came after him, and so he shot the man in the chest.'

Overall entered the Starbucks (pictured) after setting off a panic alarm at a nearby 7-Eleven. When police arrived at the convenience store he ran to this Starbucks and attacked the barista

Police interviewed the concealed carrier permit holder after the shooting. They said he was cooperative.

Hansen says they don't know yet if he will face charges for shooting the suspect, but said its unlikely as the shooting will probably be determined to be in self defense.

Hamilton says she is grateful to the man, who is a regular customer at her Starbucks.

'I never would have expected that from him,' Hamilton said. 'He just seemed like a very meek guy. So I was surprised, but also very grateful. I was very grateful that he was there. And I was glad it was somebody we see regularly so that hopefully, in the future, I can thank him.'

Overall was charged Tuesday with aggravated assault and criminal trespass and remains hospitalized, and is expected to survive his gunshot wounds.