The primary reason for the Second Amendment is to safeguard against a tyrannical government. The second most important reason is defense of country, community, family and self. The trouble with that gumdrops and rainbows view of the problem is that that 100k Ruger LCP9s will legally be able to be used only once, if the brainless in government and in the no-information populace have their way.
Well... If 100K law-abiding people using 100K Rugers judiciously, once, what the odds that the UK would be back on track; legal gun ownership, low crime, effective sharia control, conservative government, etc...