You are a bit quieter with a knife though. A gun gives you away immedietly to all around you unless you have a silencer but those arent so easy to get in the USA (class 3 if I remember correctly).
In England people get knifed and who can know?
And if its not a knife it will be a car, power tools, planes, boats, pushing someone off of a building. I rather retain my right to protect myself from crazies and die trying than be disadvantaged compared to criminals who wont follow the law...
Having gone to the range here in the US I gotta say its not as easy as most think. You have rules amongst people who handle fire arms you must follow or get banned from a range. I am convinced after my experience that a bad actor is already mentally unstable and will kill someone they intend to regardless of guns or not. How many US serial murderers didnt we have that didnt use guns anyway?
A gun is a tool. Anybody can use a tool correctly and anybody can use a tool incorrectly. Any tool can be bought legally and illegally. People who do not follow laws will have an advantage against those who do in terms of available tools.
As others in the thread have said people dont think of getting a gun to murder they think of murder and then consider their options.
Worse yet: Oppresive governments usually take away the rights of citizens to defend themselves before they begin total oppression of the people. Just ask Venezuelans who has guns there...