That is really not an issue in the UK or indeed most of Europe
In Poland it it legal for every adult with Polish citizenship to go to a local shooting range and fire a gun [with a regular ammo] under a supervision of a professional instructor. That also applies to an assault rifles such as Kalashnikov/Beryl not only pistols.
Back in Poland I was a regular member and I believe that every adult, or at least every man, should know to handle a gun [how to unlock it, reload it, clean it, repair it when it gets jammed] and how to shoot straight.
I believe the gun law should be liberalized since criminals own weapons anyway, and they don't care much whether it's legal or not, but regular law abiding citizens are defenseless.