One cannot go around shooting people because of what they "might" do, anywhere.
Yes you can if you are in “fear for your life”…. Texas PC SS 9.31/9.32 now for the record this is Texas law and you should use some common sense when using a gun in self-defense. In the state of Texas you can brandish a gun if it stops a crime as she did. Was she with in her rights to do so; I believe so. who is to say how far the man was going to take it.
As I stated: a sexual assault does not have to employ physical contact but can be a verbal and visual. This paragraph does not state physical contact has to be made but implied
Sec. 22.011. SEXUAL ASSAULT. (a) A person commits an offense if the person:
(b) A sexual assault under Subsection (a)(1) is without the consent of the other person if:
(7) the actor compels the other person to submit or participate by threatening to use force or violence against any person,
and the other person believes that the actor has the ability to execute the threat;
just incase you missed it, you don't have to wait for it to happen but fear it will:
PC §9.32. DEADLY FORCE IN DEFENSE OF PERSON. (a) A person is justified in using deadly force against another: B) to prevent the other's imminent
commission of aggravated kidnapping, murder, sexual assault, aggravated sexual assault, robbery, or aggravated robbery.