You're not going to catch me arguing this on the basis of history or politics. This issue, to me, is one of principle. A person has the right to protect them self.
Having been mugged once (I still have the dent in my skull), and having heard a friend be shot outside my back door (in the arm, fortunately), I can say this much: having a gun would not have helped in either situation, and could have made them a lot worse. If we regulated guns better than we regulated cars (yearly licensing, including passing a couple of basic written and operational tests), I would have no problem with the licensed people owning guns.