Well my friends, I get frustrated with the NRA myself. Just got another mailing yesterday. I don't always agree with every position they take or like everyone on the board. But I believe you can tell who has been most effective in preserving gun rights by looking at who the Liberals/Progressives/Socialists/Communists/Liberal Media attack constantly. I've been a member for many, many years and finally decided to get a life membership a couple years ago. Should have done it earlier.
I also belive, that if it were not for our NRA, no matter how imperfect, we would likely be discussing the guns we used to own before the Federal gun ban, turn in, etc. Or, perhaps waxing ecstatic over the ONE single shot .22 pistol with the "short" 14" barrel some Forum member is allowed to posesses after going through 11 months of permit process or some such.
I was in LE for most of my adult life since 1973, retiring in July of this year. Around 1975, fellow officers began an employee organization/union. They worked hard, trying to improve officer's pay,benefits,training,working conditions, etc. Some officers didn't like some person involved in the organization, or the position the union took on a particular issue, so they never joined, or resigned, saving having to pay dues. Of course those that resigned, or never joined, did so on high principle, to hear them tell it, not due to having to pay a relatively few bucks in dues. And, of course, they GLADLY accepted all the pay raises, benefits, improved working conditions, etc. negotiated by our organization. There may be some parallels here...