Excellent points; I can't agee more. I should explain that I was not professing the relevance of 'needs', merely parroting the previous poster, in an attatempt to reveal the hazards of such thinking...Needs have little to do with it, one could make an argument that no one needs a 5000 square foot house or multiple houses or a yacht or ...on and on in in fact the "public good" would be served by NOT having those luxuries by way of a smaller carbon foot print. The political elite don't have your interests or public safety or the health and welfare of future generations in mind- only maintaining /continuing their hold on power and feathering their own nest.
The second amendment was written solely with an eye toward the people being able to suppress/resist tyranny by a future government. No other "need" was under consideration at the time.
I would further suggest that if we are going to (legal) war with gov't, better it be fought on the battlefield of bump stocks, and pistol braces, as opposed to sporting rifles, and their magazines.