I don't understand why you disagree with the NRA's approach, even as you concede that the other side will never be satisfied with anything short of a total gun ban and confiscation. You can thank the NRA and their approach for your continued ability to be able to buy and own weapons of your choice.
You may recall that plenty of "conservative" republicans, eg the Bushes, were prepared to sell us out on guns just as they did on every other issue. I remember Bush senior babbling about gun ownership being linked to legitimate hunting and sporting uses. That is code for banning MSR's and semi-auto pistols.
Compromise and concessions are only reasonable when the compromise solution puts an end to the dispute. That will never be the situation with gun control. The left looks at every concession by gun owners as the floor for further concessions, all with the end clear end goal of a ban and confiscation.
This goes back to a philosophy you and I have had disagreements on before. Your belief (and please correct me if I misstate it) is that extreme measures should be used to combat extreme foes. While I agree with this in actual warfare, when it comes to political discourse, I do not agree with using tactics the left employs regularly. I believe that if the right focuses on calm presentation of the truth, it rises above the noise and hysterical behavior from the left.
The NRA should be ready to have balanced discussion on things that most people would say makes common sense. This would gain them credibility as a responsible organization. Instead, they come off as bloodthirsty to many who don't know better.