It is your right to defend your property and family, it is your right to oppose government should you choose to do so, and it is your right to oppose your neighbors should they desire to impose their will upon you by force.  Who you gonna call?  Ghost Busters nor the police can be there when "evil" comes to call.  "Evil", not knowing who has weapons and who does not is protection in itself.  Laws and regulation are good but how do you enforce these laws proactively without knowing who the perpetrators will be and where they will strike?  Laws are meaningless to victims other than punishment after the deed has been carried out should the criminal/s be caught.