Long read but interesting, The Second Amendment as an Expression of First Principles. http://www.hillsdale.edu/news/imprimis.asp