Sorry, hate speech is not protected under the first amendment.
"In 1942, the Supreme Court ruled that "fighting words" are not protected under the First Amendment. The Court defines fighting words as "those which by their very utterance inflict injury or tend to incite an immediate breach of the peace."
Huffington Post reporter Christopher Mathias tweeted a video of demonstrators yelling, "Fuck you, faggots at counterprotesters:
https://mobile.twitter.com/letsgomathias/status/896379733050634240/video/1
A few hours later, Washington Post reporter Joe Heim said he heard demonstrators chanting, "Go the fuck back to Africa," and the n-word at a black woman across the street.
Constitutional law experts say these last two examples may not be protected forms of speech.
"You could make the case that it was an insulting epithet, obviously a slur and racist comment that would provoke someone to retaliate," said Caroline Mala Corbin, a constitutional law professor at the University of Miami.
When "fighting words" became exempt from protection under the Chaplinsky v. New Hampshire ruling, it was based on the idea that such language did nothing to further public discourse, and instead inflicted harm on people. Based on that, Mala Corbin says use of "faggot" and the n-word at Saturday's demonstration would clearly fit this category of unprotected speech.