I agree with MG. White Supremacists, Nazis etc and their supporters are scum, but if an anti-fa hit first at any individual, that is on them. Non-violent confrontation is more effective at getting one's point across, imo. Unfortunately people seem to be inherently violent, regardless of their political leanings.
Trump is still wrong for not coming down unequivocally on the alt-right. If he had ever indicated a balanced viewpoint, then blame on both sides might possibly fly, but his record reveals his actual intent in this instance.