What fight are you referring to? The NRA is like a labor union. They take your dues and you never seem to quite get what you pay for. They always need more money and they never reach their goal. They are big government. I don’t trust big government and therefore I don’t trust the NRA.
BTW, I have been a member in the past and probably will be again someday. But I don’t blame people for not liking the NRA. I don’t like them all that much myself.
Dues go for the association activities. Political activities are only done with extra donations to the NRA-ILA, the institute for legislative action.