Do you know why there's a second amendment ? In case the government forgets the first.
The US was borne of revolution. The very first thing the British did after the Boston Tea Party was ban the import and possession of guns and gunpowder. A disarmed population is one that can be oppressed (is the pro-gun narrative). Hence the reverence for the second amendment (first thing Hitler and Mussolini did was ban private gun ownership).
The UK stance on guns is almost the reverse. Not generally being oppressed, we're fairly comfortable that having given up our "right" to bear arms, we are protected by the state (police). I'm pretty libertarian and not a massive fan of the ban-brigade. However in the case of private gun ownership, I think the UK is as good as it gets. Bottom line is I have no need of a gun.
A well regulated militia being necessary to the security of a free state, the right of the people to keep and bear arms shall not be infringed.
I never understood why the US Supreme Court hasn't tried to use the phrase "A well regulated militia" in the wording to mean that if you want to own a gun, you need to join up ... ? Although I have a memory that generally the USA is a bit down on judicial activism ?
If nothing else, I think it's fair to say that since the 2nd amendment was penned, while guns have advanced (when it was written we were still talking about 1-shot-a-minute-if-you're-lucky muskets) the law hasn't ?
But if it was a real problem, I'm sure a solution could be found. After al, despite the first amendment being even older than the second, in the days of the internet, Facebook can ban breastfeeding pictures ...