Dido that Sargent...Nationally I can think of no other org other than NRA that has the resources (from member contributions) and firepower needed to defend our 2nd Amendment Rights! Local/State Orgs are an important piece of the puzzle helping do battle for local legislation changes which in-turn give strength to the national effort. The Supreme Court is where the legal wars are won, my money is on the NRA!
I am a member of GA Carry... which is great for GA issues.
However, federal law trumps state law always. So, I am a member of the 800 lb gorilla in the room, the NRA. They may not be the most effective (2nd Amendment Foundation is much more effective), but they scare the bejeezus out of liberal gun haters. The NRA keeps them at bay due to the sheer numbers.
For $25/year (discounted membership) you can feed the 800 lb gorilla many more bananas and keep the libs on their toes. Note: they don't have my phone number, so I don't get calls. I only get about 1 mailing per month outside of American Hunter magazine and an occasional catalog.
While you're at it, join the 2nd amendment foundation for $10. www.saf.org