As one of those who believe that self defense is an inalienable human right, I left the NRA years ago along with many in the gun community. They're a laughing stock among the younger crowd (Negotiating Rights Away is a common epithet). They are seen as much more focused on fundraising and slush funds for executives, while being far too open to yet more compromise with too few successes. Meanwhile other organizations seem to be getting things done even if progress is slow.
All my "gun advocacy" money goes to:
- Gun Owners of America
- Second Amendment Foundation
- Firearms Policy Coalition
- Texas State Rifle Association (technically an NRA affiliate, but most infringements are state level and there are a number of important measures this legislative session in Texas).