I completely understand where you are coming from,as im quite sure most here do aswell.
I think it may have been just a little too much for one time,and to wide of an area to cover when you added the other non-gun stuff in.
Although I would like to say that
1; if I start talking to a server,and I get a cold response, A, im probably not going to tip,and B,im going to speaking to tha boss about about a rude server.
2; fredom of speech does not apply to anything except from the gov. That includs restaurants,and the movies.
Also,its not a good analogy to compare gun laws to screming fire in a crowded room.