A loaded gun in your car parked 4-6 city blocks away won’t do much good, unarmed self defense training will. When backed up with pepper spray, roll of quarters (for an extra hard fist),a small boot knife or push dagger & the know how to use these items will work wonders especially since the Secret Service won’t let folks with guns into the rallies for obvious reasons.
There were many attacks that occurred as people were returning to their cars and some attacked while they were in their cars, but you are right, people need to plan to fight if they attend these rallies.