2nd Amendment says that the right of the people to keep and bear ams shall not be infringed.
You may be ok with having your rights infringed, but I'm not. Full auto weapons and short shotguns are particularly useful arms for a militia, they shouldn't require a license.
/johnny
And I have no doubts that should the need arise for regular citizens to become the 'militia' once again, folks who want those weapons will find them.