Instead of using a weapon that can people just make a tranquilizer weapon to avoid crime and also it can protect you if your life is in danger there are many tools now a days and Im sure that Deadly weapon is not the key to prevent crime. Banning the weapon in country will help the community and lower the crimes.
But even stopping the transaction of weapon in a country in depends on the people how they face it democratic or bloody to solve they're own problems.