It’s hard to be an articulate advocate for your rights if you don’t understand them.

Reid Henrichs of Valor Ridge offers up a good reading list on our founding values (above) in general, and has some choice quotes on the Second Amendment (below).