Why is this discussion an excuse to make snide remarks on the UK? I have heard many people complain about British people being culturally condescending towards the USA. It is a reasonable complaint, many people do it. Many others, like me, argue against it, either because we recognise the fundamental foolishness of it or because we have personal affection for the USA, or both. What we often see on these threads is exactly the same things, smug and condescending, usually from a position of very little understanding of the cultural differences.
On UK made small arms - Accuracy International make our sniper rifles, and those of many other countries too. Been a long time since a handgun has been mass produced in the UK though, I would think. I wonder, might even be as far back as the old service revolvers.