Yeah, that sucks. I've had the same thing happen with one of my (former) gay friends; he just wouldn't drop it. It was really uncomfortable, and I eventually dropped him as a friend because he refused to respect my boundaries.
I mean, yeah, I get it; you don't really have a choice over how you feel. Some people experience limerance, and it's not a choice, but how they act is. I've had the displeasure of experiencing limerance a number of times, and each time I've found that it was more productive to cease contact with the person than to, well, do exactly what your online friend is doing.
No, I think they would have killed her on the spot.
I think that a show of force is useful, at times. (And if you read through my comments, you'll see that I'm very supportive of individuals in minority groups arming themselves.) I think that large groups of armed protestors that protest peacefully help keep things peaceful. I think that groups like GBGCs showing up to protect Drag Queen Story Hour is a great way to display force. I think being armed is a great way to be able to fight back when someone is threatening to do serious physical harm to you. But in a situation where you're surrounded by hostile people, I think that discretion is perhaps a wiser course. At least, it is if you want to be able to protest another day.
And honestly, I'd rather read a headline about a woman having her right violated than a headline about a women being killed at a town hall because she flashed a gun.