I've been a Life Member since the mid-90's, and usually subscribe to a couple extra magazines as well. They do hit you up for money a lot, but we have to keep in mind that money is the name of the game, and they have to ask a lot of times to get some. I send money when I can, and just toss the requests when I can't.
Some guys say they won't join "this" organization but will join "that" one. I think the more we join, the stronger we look. So, NRA, state orgs (maybe several), GOA, SAF, etc. Join as many as you can handle.