One of the things that pisses me off the most is the people always saying "violence is not the answer".
Do you know why Nazi punching is a thing? Why it goes beyond just "fuck nazis"?
Let me break it down a little:
Is violence in self defense okay when someone is attacking you? Obviously, because they're attacking you and "please stop killing me" isn't going to make much difference to someone in the process of killing you.
How about when they're just pointing a gun at you but haven't fired? Yes, because if they pull that trigger you're going to die.
What about when they're just threatening you? Like if someone says "I have a knife and the moment no-one is looking I'm going to stab you"... do you just ask them nicely not to? Do you wait for them to start stabbing before you think it's okay to fight back? You probably recognize that words can be violence then.
Let's go a bit further... let's say someone is stealing and destroying a diabetic's insulin? This is a life saving drug, do you think it's valid to use violence to stop them even though it's not directly killing them? Then you probably recognize that violence isn't just physical attacks on a person.
How about someone rallying people to get together and kill someone? Do you just debate them or do you stop them?
So if someone says they believe trans people shouldn't be allowed to exist? That we shouldn't have access to basic rights like being ourselves in public, or access to our medications? These are people rallying others to attack us, to destroy the things that keep us alive. They may not be actively stabbing us in the moment, but it's still violence against us.
Nazi speech, Terf speech, etc. IS violence. And violence is the appropriate response to violence.
Note how we're not talking about punching someone for just being capitalist, for shouting about free market bullshit. We're talking about punching people calling for our eradication.
Again: violence is the appropriate response to violence.