I've mixed feelings about the NRA. There are things that they do that really piss me off, and then they'll do something that I like and agree.
That's not the point of this post, however.
I don't know how long it's going to last, but at the moment you can sign up or renew your NRA Membership and get a $25 Gift Card to Bass Pro Shops.
Considering that a 1 year membership costs $25, it's a wash, really. I don't have a Bass Pro locally, but they have a website, and that's good enough.
If nothing else, you can get $25 of ammo free.