The BEST video I have ever seen.
http://www.nranews.com/commentators/video/commentators-2015-episode-102-how-to-defend-free-speech-with-colion-noir
Couldn't of been said better.