You don't "need" a gun. You don't "need" the 2nd Amendment. Firearm ownership, and the document that protects that right, are outdated and in need of a revamp. Here in the future, you should give up your rights - because the authorities will protect you.
That's the gun control argument that's been made by leftists for decades. Long before mass shootings were a horrific, regular occurence, they were telling you that you had no need to defend yourself, your family, or your property. Some version of Uncle Sam would always be there to take care of you.