The NRA is running a lifetime membership special for 300 bucks. Normally 1000 dollars.
You have to be sponsored by a lifetime member, or be a retired military service member to be eligible. There may be another way to get it, not sure. I'm on hold now trying to get signed up.