I believe that the NRA is a sell-out organization that channels valuable resources and money into paths that ulitmately achieve very little.
They give ground, give ground, and give ground. Wars are seldom won by fighting defensive battle after defensive battle. Ultimately the fight must be taken to the enemy, and the NRA was VERY hesitant to do anything with Heller, only hopping on the ship when it was obvious victory was close at hand.
I'd say the NRA will ultimately do more harm than good, at least at this point in time, as they've had chance after chance to go after bogus laws, and they've just sad back on the sidelines and contented themselves to buying congressmen and handing elections to people such as Reagan, Bush 1, and Bush 2, under the most dubious claims that they were somehow going to do wonders for gun rights. Not that the opponents in those elections were any better, but you ought to know what I mean.
The NRA should have been learning from its mistakes from the 1980s onwards about throwing their support behind candidates who are clearly just using them for votes. The fact that they keep repeating the same mistakes would lead me to believe that they want to achieve the consequences of such actions. They are not mistakes but calculated moves.
The main thing that draws me to the GOA is they are a no-compromise gun rights organization.
I do not believe my rights are negotiable.
When dealing with a tyrant it ultimately boils down to "my freedom or your life" as the choice that is presented.