Wow. I dont think I have ever heard the 2nd Amendment twisted and nuanced so much…

http://www.seacoastonline.com/articles/20130902-OPINION-309020306