Self defense of your life don't have anything to do with guns. If you have to defend your life, you can use a knife, bat, pipe, broken glass bottle, I can go on and on. Why bring in guns with the right of self defense. If you do have a gun, you can use that also. The current laws gives you the right to defend yourself with what ever you got....in other words,,,,,,we don't need the 2nd Amendment to defend our life. The 2nd Amendment guarantees us the right to own guns period. Completely different story.