Of course they can. Congress was delegated the power to call the Militia into the service of the United States, as well as to govern and set training rules. You saying Congress does not have that power?
What does the second amendment have to do with the National Guard?
The NG is the organized State Militia, so it has nothing to do with it. That was my point.
The classes of the militia are:
(1)The organized militia, which consists of the National Guard and Naval militia; and
(2) the unorganized militia, which consists of members of the militia who are not members of the National Guard or Naval militia.
--Title 10, U.S.C., Section 311:
Yes they do have that power. They do not, however, have the power to disarm the Militia which, today, is the State Defense Force.
The National Guard has nothing to do with the second amendment.