There is room for compromise.
I have heard it said there are something like 20,000 gun laws. I would be okay with only getting rid of half of them (this year).
There'd still be hordes of people yelling about what an evil compromiser you are because you didn't get rid of all of them right now.
The more people that own and love guns, the safer the RKBA in America is. The biggest impediment to more people owning guns is the hassle necessary to buying online. Think about it, if you had to get get a copy of your library's Federal Book License, then forward that to Amazon, then get it shipped to the library, then wait until you could get there during normal business hours, then pay a fee and fill out a bunch of paperwork and wait around before you could get your book then the online book industry would be a non-starter.
If they legitimately repealed all other federal gun laws and simply said "Take a one time test to prove you're minimally competent, then you get a non-expiring gun license" and we could buy guns/SBR/SBS/MGs/suppressors cheap online and then get them shipped to your house that would be the best possible thing that could happen to the RKBA in America. Would no license of any sort be better? Meh, probably. But given that almost everyone has a driver's license and views it as acceptable, the chances of avoiding any restrictions at all any time in the near future are slim to none. Of course the possibility of actually implementing the license scheme is almost none as well, but we are discussing it in principle not as a "Should we vote for bill X" thing.
"But but but that means I'm on a LIST!!!!" Guess what sugar cup, unless you're living in a Unabomber shack in the woods with no electricity, the feds know you own guns already.
And the "it's already infringed why not let the Feds institute licensing" is silly
We should be fighting to roll back existing infringements not agreeing to more
All states should be Constitutional carry. But if a state moves from May Issue to Shall Issue on their CCW, is that "agreeing to more infringement" or is that "accepting some infringement, but making things overall better"?