Ya just cant shoot someone cause they pissed you off, man.
“Ya just cant shoot someone cause they pissed you off, man.”
This isn’t the Ancient West, after all.
If he’d stayed in the car and fired after the guy stomped on his windshield, then maybe.

Some big redneck jumps on my hood and kicks in my windshield, and I guarantee you I’ll be in reasonable fear for my life.
Picture of the bad guy and a photo that could be enhanced to read the license plate? My guess is that he’s either a relative of a cop or the son of someone prominent in the community.
As for the charge against the Black guy - does the pistol look concealed to you?