How do I cancel my membership? can I get a refund?
You must write them to cancel any remaining time
on your current membership, and no, there
are no refunds (at least for yearly).
They will not cancel over the phone or internet.
You can contact the NRA via mail at the following address:
National Rifle Association of America
11250 Waples Mill Road
Fairfax, VA 22030
1-866-672-6060. I have my renewal letter in front of me and I am telling them to shove it.