Does conviction of a felony strip you of your civil rights to free speech, freedom of assembly, freedom of religion, right to privacy/freedom from unreasonable search and seizure, due process and freedom from self-incrimination, right to trial by jury, prohibition on cruel and unusual punishment for life? Just curious. sounds like some of you would say "one strike and you're out".
Is free speech something I can use to commit a crime at any given point? Can I pull an assembly out of my pocket and destroy an innocent persons life with it? Can I use my freedom of religion to strike people dead? Can I use my right to privacy at a moments notice to kill your mom? Can I use my right to due process to kill a convenience store clerk? Can I use my right to trial by jury to hold up an Amish elementary school?
None of these you mentioned can be used as deadly force and concealed 2 seconds later. I would laugh at someone trying to use one of these to rob me. Whereas if someone uses their second amendment right to rob me I would use mine right back given the chance.
I do believe the best possible answer is to do away with all gun control laws and arm everyone. Who ever would be stupid enough to rob anyone then would deserve what they get.