Record levels of gun crime are being blamed on the fact that more people than ever are carrying firearms as fashion accessories.
Independent