You're delusionalAnd the GOA has yet to alter or stop a single bill in Congress, or even state legislatures.
Don't get me wrong, I admire the 'no compromise' stand, but that's not real politics and if you are a lobbyist you know that better than anyone else.
Yes, the NRA compromised many times. Sometimes because they knew they didn't have the votes to stop some legislation. Other times because they didn't feel that particular hill was worth dying on.
You mention the Hughes amendment that banned civilians from registering post-86 machine guns. I've always been convinced that was a NRA quid-pro-quo trade for passage of FOPA.
They threw the very small number of future machine gun owners 'under the bus' to get a law passed that protected every gun owner from state prosecution for having 'illegal' guns on them when passing through anti--gun states.
In fact you could even argue that the post-86 ban helped existing machine gun owners by making their guns skyrocket in value.
Personally, I agree with the GOA on 'no compromise', but politically, in that same situation it would have been a disaster. You wouldn't be able to travel across the US without your license plate giving local cops reasons to pull you over to look for 'illegal' guns.
And not just in CA, MA, IL and the rest... if you had a FRT or binary trigger and drove into FL you could end up in jail if some local cop saw your GA license plate.
Overall FOPA was a big win for millions of gun owners, a jackpot for tens of thousands of current machine gun owners, and a loss for an unknown number of future machine gun owners.
Was that a 'compromise'? Absolutely. Was it sneaky, underhanded and violated the sprit of the 2A? Just as absolutely.
But is it also the way politics works? You know that first hand. Saying 'No Compromise' in politics means you die on every hill and never get anything accomplished.

