Re: Guns don't kill people. People kill people.
Your point is?
In the US it is the right of citizens to have guns.
In the UK it is not a right of subjects to have guns, free speech or anything else - (ECHR withstanding).
I am well aware there are a lot of sport and legacy weapons in the UK. But not on the scale there is in the USA or, I suspect, Canada. And you cannot use a gun to defend your home (normally), whereas it is absolutely a right here in the USA.
"But neither Westminster nor the Scottish Government has any idea who actually possesses any of those, which would make it very difficult to enforce licensing or a ban, as Holyrood keeps mooting at various intervals." - they don't need to ban it - if you carry it down the road you are going to get confronted by the police force.
This is precisely what is meant by "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.". Shall not be infringed - worth repeating.
Guns are lethal weapons. But it is fantasy to think that their existence is the problem, rather than the intent and actions of the holder.