"just slowed the rate of defeat."
What about all the concealed-carry laws that have been passed lately?
I agree that gun laws in some states should be a bit looser in terms of what can be owned. But that's hardly the disappearance or imminent disappearance of the Second Amendment. And the fact that a few anti-gun nuts are still pushing legislation is not particularly meaningful. All kinds of people push proposed laws that go nowhere.
I've already said we need to remain vigilant. But we have limited time, money, and energy. There are battles we are clearly losing, and that urgently need to be fought.
These is a good point and one I expected you to bring up, but these are "privileges" rather than rights. If you have to ask and receive permission from the government to do an activity then the activity is a privilege not a right.
In essence the "brady" (may that evil whore rot in hell forever) background check converted the entire gun buying process from a right into a privilege. The problem with privileges is that they can be withdrawn at any time for any reason or for no reason at the whim of any bureaucrat.