Sorry about your car. I know how it feels, happened to me once.
That video is terrible. Can you (or would you) legally use lethal force (with a gun or pepper spray) in order to defend yourself if someone is coming at you like that?
The attacker did not have a gun, but he did cause serious damage with his hands.