So he tazes the cop who is carrying gun, how do you think this one plays out? Cop hits the deck, the gun slides towards the perps feet, perp then engages the 2nd cop with the firearm.
When people feel the need to justify the actions based on something that didn't happen, it's because what happened isn't as cut and dry as they want to make it out to be.
He didn't effectively tase the cop.
The cop didn't fall to the ground.
His gun didn't slide away.
The guy didn't then go and pick up the gun.
The guy then didn't try to shoot someone with it.
None of those things happened. That's a fictional scenario that didn't occur and not rooted in reality. If we are going to justify the actions of someone based on a hypothetical scenario that didn't occur, it must be applied equally the other way.
The cops handcuff him.
He is then taken to the ground.
The cops have him on his stomach with them on top of him.
The cops then restrain him with a choke hold or knee to his neck.
They do this until he is dead.
Because that could have occurred, he was therefore justified in trying to prevent them from cuffing him.
See how this works? If anything, because a guy in handcuffs has virtually no ability to defend himself if the cops try and hurt him, he would be more justified then the cop who shot him, seeing as that cop does have the ability to defend himself and his partner at every single step of your scenario. But I digress. Because justifying one's actions based on a fictional scenario that didn't happen and wasn't happening is absurd.
Seriously, I can't believe you're defending a guy who punched two cops, stole their tazer, then tried to shoot them with it.
There's a substantial difference in defending the guy who got shot and not defending the cop who shot him.
Why do people always do this? Anytime there is a police encounter where the person does something wrong, people go, "aha, gotcha!", therefore anything the cops do after is justified. It's possible for both people do have acted unjustly.