The 2nd amendment comes from the need for a militia. Citizens have a duty to protect the free state, and therefore, have the right ...