I think a mugger throwing his stanley knife at you is the least of your worries as you try to hold your diagonal face wound shut.
Yeah that's not mugging that's attempted manslaughter. Also if you ever come across someone in London who has a gun - you can be sure that's someone who's either got the backing of a crime syndicate or has planned to kill.
I think that depends on where you live and who you deal with, good sir. The common hoodlum rarely has a gun, although more hardened criminals recomission decomissioned pistols or use sawn off hunting shotguns. Let's not forget that although the worst you'll deal with most of the time is a stanley knife or kitchen knife, machetes and samurai swords are status symbols among such people.
The common hoodlum never has a gun. Our police force arrested an ex-SAS soldier for carrying an unregistered pistol and convicted him. Samurai sword replicas are also banned. Knife control is strict and police retaliation effective. The only issue with crime in the UK is that it exists; but they have nothing to do with the tools, those are social and economic faults. The government is doing well enough in keeping violent crime down. It's also decreasing every year.
And all this restriction does tend to keep the injuries on the non-lethal side, and with our healthcare we can treat the wounded and even the aggressors.
Gun control, it works bitches.