youtube video of a pro gun speech given by ex-Secret Service Agent Dan Bongino. He pretty much covers everything in six minutes.

http://www.youtube.com/watch?v=AdhXSj-DL1A

After you watch this pass it on to all youi know.