This really is the crux of it for me.  These racist idiots have a right to march.  I don't support their views, but I don't need SJW deciding which Speech is allowed and which isn't.  That is tolitarianism.  The best outcome would have been to laugh at the losers and hold a rebuttal march next week with 100x the attendance.  Instead the self described anti fascist anarchists came looking for a fight.  Trump was right to decry violence on both sides.