I was only joking! I wouldn't really want those people shot!
I think the first amendment is great, and freedom of speech should be a right granted to all. There should however be something in the law to stop people abusing this right in order to sue for profit (if that is the case).
On the other hand, if this lot turned up at my father/brother/sons funeral I think I would feel justified in punishing (hurting) them. Wouldn't you?
I'd want to beat them into a pulp. My point is that doing so violates the basic rights that they have in society. We are free to express our opinions, and they are free to express theirs. For example, last summer I went to an event that was held in a public park that would have caused the WBC protesters head's to explode (and I had a wonderful time at said event). Once we start locking up people for doing things that are legal but we don't like we've all lost a fundamental protection against mob rule.
I did laugh when they got their tires slashed and couldn't find anyone in the town to repair them following a protest.