The best gun control speech ever?

5661