Yes.
Even if they are, they are still weapons that can incapacitate. And an incapacitated police officer can easily be relived of their very lethal handgun.
Rayshard could have easily avoided all this by not acting like a thug. It's on him.
He had not incapacitated anyone, and he had no lethal weapon.
He tried to incapacitate the police officer he shot the taser at, and he previously punched a police officer. He has clearly demonstrated intention to harm police, and they are allowed to defend themselves.
The fired cop should sue the department for wrongful termination. Police officers should not be chips in mayor's political games.
As others have pointed out, he fired and missed with the taser. Which means he was no longer a lethal threat.
Police tasers are not one-shot weapons.