Wow, you Amerifags love your guns so much you'll do anything to try and force them into another argument to benefit from them.
Face it, America's inner cities are shitholes because any idiot can go to a gunshop and get one. You should have the right to defend yourself in your home, which is sadly starting to be lacking in Britain, but to be able to go out and buy assault rifles is a recipe for disaster. Improvised weapons should be what's typically used in defence of property.
Also, all countries were shitholes in medieval times. In Europe, being an old lady meant you got burnt to death if your neighbours crop failed, and celebration on Christmas was banned for a short period. Then the puritans who banned all activity besides simple worship on Christmas and burnt old ladies who looked the wrong way sailed off to live in America, leaving Europe a better place.