OK. Tell me about the gun shops in London. I have all day.
Sigh.
Guns are legal in the UK. Handguns were banned (most not all) after 1997 on the mainland, but are legal in NI, as is concealed carry (CC legal on the mainland only with permit).
Rifles and shotguns legal. Licence required for shotgun or rifle, no limit on buying as long as you have licence.
Air pistols and rifles not licenced.
In total, 2.3M legal firearms, mostly rifles and shotguns (which it has always been, handguns a minority and only really popular from 80s onwards due to films like Dirty Harry). Figure dosent include air weapons of course.
I dont know about London gun shops, but I can take you to mine, which is 2 mins from here.