What is this website?
Best FFL Software Ranked and Compared!
[T]he first stop in understanding what the framers and ratifiers thought the 2nd Amendment means should be what they actually said it means in the debates and in the newspapers.