Brian Wilson did a great job with the show. Very informative.
As to the young man being hauled off to the police station for wearing the NRA t-shirt...I'm a firm believer in the first and second amendments, but if that young man came to my church wearing a shirt with the fu-- or sh-- words on it, I would ask him to remove it. Even with free speech, we don't have the right to yell, "Fire!" in a crowded therter.