Freedom of speech doesn't have anything to do with gun laws. You're confused, as always.
My basic opinion is that all humans are equal and they all deserve respect, regardless of race, religion, or political views. Some of them forfeit this (you are a case in point) by not respecting others or actively working against these basic freedoms (race, religion, political views, etc), but I'm sure you get my basic idea (if you don't, have someone else explain it to you because I don't suffer fools gladly).
Having said that, I must admit that I have trouble taking you seriously enough to label you anything but just another nutcase. Your track record here and in real life pretty much proves my point.