This gun thing impresses people who do not know how easy it is to make a gun. Next time you people visit Cyprus go the national struggle museum in Nicosia and look at the home made machine guns and other weapons made in crude blacksmiths shops in Cyprus in the 50s! Guns are simple heat engines and anyone can make one.
Guns are products of 19th century technology, you cannot wipe out the knowledge that allows anyone to make a gun. As for gunpoweder you can mix a common vitamin with an equally common diuretic and you have gunpowder. So ammunition is also very easy to make. The real nightmare for crime fighters is the day when the criminal underground will start making guns- without serial numbers and totally untraceable.
If you want to stop violence you need to instil a taboo in people that it is absolutely prohibited to harm another human being. This kind of taboo works very well in Crete where every male person has a gun, yet the violent crime rate is well below the UK or other places where guns are hard to come by and pistols are absolutely prohibited. Harming anyone in Crete is taboo, as is being drunk in public, or getting known as a wife or child beater. It immediately makes you a social outcast. This is the real deterrend, not if you have a gun or other weapon. Prohibiting the means of the crime but not the impulse to commit it is typical Angloamerican technical fixing, and it does not work.