Make guns illegal and only the law abiding will obey and disarm themselves.
To take guns away from all the rest of those who would do evil would mean to violate many more individual rights than just the 2nd Amendment. (confiscation of private property, illegal search and seizure, and so on).
So if guns are not going away, and criminals are not going away, then the only logical conclusion is that the people need to be armed as much as practical.
Either that or we will have to live the life of constant airport quality TSA body scans and groping “for our own good”. (reminds me of the communist phrase justifying atrocity; “for the people”)
“...only the law abiding will obey and disarm themselves...”
Then you can count me in the “Formerly Law Abiding” category.
I will not disarm. Ever.