Man I was talking to my poli sci teacher about the purpose of the 2nd amendment he says for the formation of miltia but he relates militia directly to the national guard. I belave the 2nd ammendment is in place to make sure of a well armed populas so that they are able to combat any oppression foreign or domestic.