and that is why 2a supporters are fighting. we see it as a step toward a bigger ban. sorta give an inch, they take a mile.
And I think that's the wrong way to go...I see way too many progressives calling for an outright ban or even repeal of 2A, but I've always been more interested in beefing up the "well regulated militia" requirement of 2A.
I'd be all for a national gun registration and licensing program similar to what we have for automobiles. Allow anyone of a legal age (determined by states) and clear juvenile/medical/criminal record (no violent offenses, not a danger to self or others) to purchase and own "Class 1" firearms: bolt action rifles, break action shotguns, single shot pistols, revolvers or antique guns. No semi-automatics of any kind.
Moving up to the next class license and so on/so forth would require a specified amount of training, active hunting permits, ROTC and/or military service, perhaps a higher age limit, and background checks. Open carry/concealed carry and transport permits would be earned on the license, accordingly. You can also have a points system--i.e. convictions for domestic violence, substance abuse or violent felonies could count as points against your license or loss of license.
I don't see why something like this would need more than just a basic federal structure (background checks, weapon classification, registration and forensics database, perhaps tying permits to Real ID etc.) while allowing states the leeway to determine age limits, no carry areas, hunting/game permit exemptions etc.