First off, in the scenario you described, let me be clear; It's obvious the women is a victim of the attempted rape, therefore protecting herself with the gun is a situation of survival. Because nothing good comes out of it in the end.
The guy attempting to rape her is definitely in the wrong, but killing someone is wrong too. So how do two wrongs make a right? Do you believe killing someone, with the use of a gun, is a pure, good, positive, well-to-do, holy thing?
There can't be any winners in this, there is no good guys. Not calling her a bad guy either. It's really all negative no matter how you look at it. So how are you pulling a positive out of that, when it's a totally negative thing?
If you think I'm saying she doesn't have the right to defend herself, that's not what I'm saying. If you think I'm saying she brought it on herself, that's not what I'm saying. She has every right to defend herself, but killing is killing no matter how one tries to put a positive spin on it. It doesn't make her bad, just the need to survive with a negative side effect.
the only way to stop a bad guy with a gun is a good guy with a gun. it is proven, over and over again, every day.
so what are you talking about?