I guess it really just boils down to what is more important to you. The Constitution and the 2nd Amendment or 20 bucks and a five minute phone call?
I figure it this way. I will fight and die for the US Constitution and the freedom that it protects. How can I in good conscience fight fire with fire and possibly leave my family one day permanently to fend on their own or hurt the ignorant who are "just doing their jobs" if it ever comes down to it, when I couldn't be bothered with twenty bucks and a five minute phone call once in a while just because the NRA wasn't the 100% perfect reflection of my own vision for it. Anyone who will not do what they can now to keep things from going that direction, is number one going to lay down like slaves when and if the time comes to do what's hard but what's right, or number two is kind of a piece of shit for not doing the simple things they could have done in the first place to avoid the whole damn thing.
Not that we should have to do all of this crap, its freakin sad that we have people who actively fight against the US Constitution, and not even to change it through amendment either but to just flat out undermine it. But at the same time I really can't see myself fighting back when being aggressively disarmed if I couldn't fucking shell out the cost of a few hamburgers now and then to try to keep it from happening in the first place.
Now I don't have a whole hell of a lot of disposable income right now. But I give what I can when I can, and so should you.