They haven't gotten to the "carry" part yet - people who live in the District aren't even allowed to OWN a gun.
We also note that at least three current members (and one former member) of the Supreme Court have read bear Arms in the Second Amendment to have meaning beyond mere soldiering: Surely a most familiar meaning [of carries a firearm] is, as the Constitutions Second Amendment (keep and bear Arms) and Blacks Law Dictionary . . . indicate: wear, bear, or carry . . . upon the person or in the clothing or in a pocket, for the purpose . . . of being armed and ready for offensive or defensive action in a case of conflict with another person. Muscarello v. United States, 524 U.S. 125, 143 (1998) (Ginsburg, J., dissenting, joined by Rehnquist, C.J., Scalia, J., and Souter, J.) (emphasis in original). Based on the foregoing, we think the operative clause includes a private meaning for bear Arms.