Do I have a right to shout them down? Oh yeah, that requires a courageous society, like every other society before us.
We used to have socialists (real ones), communists, KKK, all sorts of things we now consider ultra-extreme...they used to be socially acceptable. Why aren't they now? The majority shouted them down. It's not always right, but usually it is. The reason this church still exists is because the media loves them, and we feed the media rather than going out there like good citizens or Christians (for me, both) and shouting them down.
As a Christian, it would be an obligation (if tards like that existed in California, I would). As an American patriot, it would be my duty. I don't know what's wrong with our 'nation' today...we're such pussies in so many ways, yet we get hard-ons for pakistan, afghanistan, iraq, and other muslim peoples that definitely do not want to go to war with us. The best part, we do nothing to the real muslims who are a threat...if anything, for the last 20 years, we've been encouraging them to fight others, as if they'll stop hating us.