Certain people see it solely as a political organization because they don't know better. Lobbying/advocacy is part of what it's become, but..That's been coming for a pretty long time. I'm not saying the NRA is flawless and I think my previous posts have made that pretty clear but I think this is partisan politics at it's worst.
Regardless, you can strip it's status and it simple refills in another jurisdiction and gives it's member/donor lists over.
Talk about tilting at windmills. Go after the corrupt execs if there's evidence. Remove them and the org itself is somewhat healed.