Second Amendment Foundation is another good one.
But with the NRA, as with all of them, its strength in numbers. Last February the NRA had nearly 5 million members. Now, its nearly 6 million. Besides, when did you last hear of GOA or 2AF being the bad guys on guns. They are good overall, but their political presence is comparatively small compared to the NRA.
Keep your membership. Don't worry about the donations and just trash the solicitations. But if we can accurately state the NRA has 6 million members (20% increase post Parkland) it will increase our political strength several times over. Effectively turning the 900 pound gorilla into the 3200 pound gorilla.
Nemo