No, gun laws don’t stop terrorists or hard criminals. However, they do prevent accidents, for example with morons and children and they stop small time criminals. If someone was to break into my house, I can be pretty sure they wouldn’t be armed because the penalties are so severe - it just wouldn’t be worth it for them. That is what I have grown up with here, but I also understand you would rather be armed, so long as you have the balls to fight an intruder who could be armed too. I don’t so I prefer it the way it is here.