Home PoliticsCommentary Freedom of speech and gun rights are one and the same