Why is the UK's murder rate higher than Japan? Germany? Spain? Austria? You guys must be some pretty crazy psychos over there.
There is an assortment of reasons why some countries have higher murder rates than other, one being that America has 4 times as many people than the UK, literally we can stack every person in the UK 4 times here, you are bound to have 4 times as many crazy people that are willing to murder.
If we didn't have guns here, people would be killing with other objects (they do already). Guns are a tool, the same way we used to use clubs and rocks to murder, it's an object, the human mind is what murders.
I am from Australia. This is all done on a ratio though, so it would mean you have more psychopaths per 100 people. I'm surprised the murder rate isn't higher in the UK because there's so many people in such a small area there.
If people are carrying guns and they know they can use them to defend themselves then you are going to have a lot more people shot dead in moments of heat. In Australia if you have an argument with somebody you are either going to have a fist fight and leave it at that or if the guy is a real psycho then he'll have a knife. But a knife is a lot easier to get away from than a gun.
Allowing people to have guns would be fine in a utopian society but the fact is there are people that misuse them and pulling a trigger is a lot easier for someone to do than beating someone with a blunt object or stabbing them until they die.