For once I agree with you but the laws here are A LOT tougher than you realise:-
1. You can only own a gun/s if you are a member of a gun club.
2. The gun/s must to be stored at the gun club.
3. Professional shooters can store their guns at home BUT the guns and ammo (and I think the bolts as well ) have to be store in separate locked safes.
4. Dumb-dumbs and AP are just out right banned.
5. All military 'style' weapons banned.
6. Saw off barrels banned.
7. Fully auto banned no matter the clip size
8. Silencers banned
Anything out side of this can get you jail time.
Does it stop people killing each; no but it does make it difficult.