They cant allow everyone to hold gun in the society except through license, that will enable then to verify and know if the individual has the enough reason why he should hold a gun, if he should be allowed to hold one after seen to be mentally fit and stable, also, there are requirements that will be made and must be fulfilled for someone to be able to be granted the license to hold a gun, if every conditions are made, then they may allow for the grant of the law.
But who are '
they'? In a free society, if 'they' force people to not have guns, then is it a free society?
Further, how are they going to stop people from having guns. They might get shot if they try.
In a society where everybody has a gun, the mentally unstable and the bad guys will be dead. Society will kill them. The relatives of a mentally unstable person will have to take control of their mentally unstable relative - if they love him - to keep him from using a gun in a way that will get him shot.
Training should start with the parents training their children at a young age.
Popularize the use of guns for self-defense and do not make them easily available. If you want to use them, you also need to go through some training programs or censorship from competent authorities.
I agree that the appearance of many criminals makes us need to take more precautions, but the responsibility is great on those who carry out justice such as the police, so no matter what society we are in, we should put our trust in them. Trust in law enforcement. But there are some situations where we may have to improve many other skills to defend ourselves. To me, truly lethal weapons should only be considered for self-defense. However, poor security is not everywhere, so if you live in a high-crime area, do what you feel is safe but still legal.
What keeps a person safe is what is legal.
My sister came home from work one evening (in Phoenix, AZ) and found her house broken into. Luckily she wasn't home. She called the cops, but it took them 8 hours to get there.
Trust God, and back up your trust with your gun.
EDIT: Slamgun - https://www.youtube.com/results?search_query=slam+gun AND https://www.youtube.com/watch?v=ZG6Y5TIDJMg