Well a couple of reasons would be that pepper spray can't necessarily kill you. And even then, tasers and pepper spray make it harder to kill people then a gun.
(Hope that helps)
9.5m questions
12.2m answers