For the guns to come out someone would have had to do something violent. Neo Nazi's may be human garbage but they are also American citizens and have the same freedoms of speech that any other citizens do. It's the police's duty to protect them during their demonstration from anyone who would use violence to silence them, no matter what their personal beliefs are.
Stop normalizing violence at demonstrations.