You are responsible for your own personal safety. You don't get to shirk your duties and pass them on to someone else. A major problem in society today is statism. The government is not your friends. The government is not the answer to the ills of society.
People think because they pay taxes that now magically the government will make them safe. Safety is an illusion. It is not an illusion to trade for liberty or freedom. Just because someone lacks the intestinal fortitude to use force for a righteous purpose someone else should not lose the means to do so.
I have been a police officer for nearly 20 years. I absolutely detest when I hear the term "public safety". Police do not exist to protect the public. They exist to enforce the law so criminal offenders can be held accountable.
In a free society, the police if the public and the public is the police. Every able bodied citizen has constabulary and military duties to their community and nation. Hamstringing people by restricting possession and use of weapons goes directly against that.