Austin Shuffield has been charged with aggravated assault, interference with a 911 call and public intoxication.
[Ads /]
Police say the altercation started with an argument because the woman's car was allegedly blocking a parking lot exit.
When the woman pulled out her phone to call police, Shuffield was seen slapping the phone out of her hand. In return, the woman punched him.
The video then shows Shuffield repeatedly punching the woman while holding a gun in his hand.
[Ads /]
The owner of the bar and barbershop where Shuffield works says it was shocking to see such bad behavior from an otherwise good employee.
"A very good employee. Somebody that never has anger or reached out in any way to hurt or be violent towards anyone," owner Braxton Martin said.
So far, there has been no word on the woman's identity or how badly she was injured.