A few points on this from a British knife maker.
Knives are the weapon of choice for street dealers. Territory wars are the one single item that has upped knife crime dramatically in the UK. However this is because the cops are basically ignoring it because our prisons are all full and police...