Well, the NRA is the NRA. They do some things that I do not agree with, but for the most part, the principle behind there direction is good, and they are the largest political lobby for gun ownership. So yes, I am a member and I do what I can to support them and defending the 2nd ammendment. They do offer a lot of nice benefits for gun business owners like myself in terms of insurance and advice.
There are also state-central organizations that you might investigate. I am a member of both the NRA and the CRPA (California Rifle and Pistol Association), but I contribute a few extra bucks to the CRPA (and am considering not renewing my NRA membership) simply because I think the CRPA could use the money moreso than the NRA at this point (the CRPA has a much tougher fight).