@frank ly firearms are not banned in the UK. They are regulated. You need checks, permit, training and reason to own one. For shotguns, the sufficient reason is sport or shooting vermin. Reasons for owning a rifle are also rather relaxed. On the other hand, self-defence is not considered to be a valid reason, for any type of weapon. Also, UK does have firing ranges where one can train even without the necessary permit (subject to club membership).
Obviously, that kind of legislation severely limits the number of firearms which can be legally sold to a civilian population, which is the one and only reason why NRA would never allow it in the USA. All these lives lost in the vicious cycle of the homicides, fatal accidents and mass shootings are for one reason only: profit of weapon producers. Which is why any argument in defence of NRA and the 2nd amendment comes out as defending the indefensible, at best.