If you happen to see the video of the guy on top of the cowering snowflake, he got in at least ten lands on the side of his head before he was pulled off.
All the Trump rally people need to have with them is zip ties. Gang wrestle them to the ground, zip the hands and feet together and leave them for the police. Just leave a guard to make sure nobody tries to circle back to snip the ties.
AND a closeup of the punk shows him with Pepper Spray in his hands.
At any Trump rally if folks show up dressed in BLACK with faces covered, or wearing goggles, it should be considered GO TIME. If they obstruct, or impede, it should be considered an attack. Maybe bringing a few protective dogs to every march would be good step.