Americans will tell you that if guns were illegal then all the criminals would have them and everyone would be in danger.
Your country sounds better than mine based off your post..... at least in regards to gun use/safety
Australia has a very different culture to the states, which made the process of gun control doable.
The Port Arthur massacre which was the largest killing spree in history until recently pissed off enough people to change things.
You can still get guns here if you don't have a criminal record but you don't need a machine gun to go pig shooting they are of no use so they are banned. If you have a rifle at home it needs to be kept in a safe and the bolt stored somewhere else, that way if a kid gets his hands on a gun the gun is not functional.
If you want a handgun you have to have a reason for having it, I.e work or you need to be part of a shooting club where the gun has to stay for roughly the first 12 months and you have to go to a certain number of shooting events each year or lose your license and your gun.
The prime minister who changed the laws said something which always sticks when I read something like this.
" Because of these laws our police officers will never go to a scene and be outgunned "
These are a laugh.. It is on the John Stewart on Australian gun laws and the US and it shows the difference in thinking
[video]https://m.youtube.com/watch?v=9pOiOhxujsE
[video]https://m.youtube.com/watch?v=TYbY45rHj8w
[video]https://m.youtube.com/watch?v=mVuspKSjfgA