None of those things - assault rifles, chanting racist slogans, or waving torches - is against the law.
Charging into a crowd of people you hate to attack them is.
That's the distinction, and it's a distinction you need to figure out, and then respect.
Because it applies to everybody, no matter what they believe.
Just because you don't like what someone else believes, or what someone else does, does not give you the right to tell them to stop believing it, or doing it, if their conduct is legal.
Nor should you think that anybody who supports our right to believe and act as as we see fit automatically concurs with those views or actions.
It is far more important that the right to expression is defended, than the rights of one small group offended by what another small group thinks and does.
This is really basic. Civics 101.
You're entitled to your opinion. So is everyone else.
You are absolutely NOT entitled to silence any view simply because it offends you. The law will not tolerate it