You can always tell who's never carried a firearm or who has the tendency to be a thug or is one,because they'll always say,he could of shot him in the leg or he could of tased him. The man is using a pipe and if properly placed on your head your dead. So yes shooting justified.
The cop is exposing his firearm and his pepper spray along with his baton. He is on duty and he is supposed to be aware of his surroundings not rubbing his ass against civilians genitals. His conduct is unbecoming an officer.
There's no second guessing here. Man was reported steeling. He's a bit arrogant and isn't complying,them pulls a gun real or not your going g for the kill. He was probably looking for death. Or a complete moron. So be it. Those cops will never be the same.