You are making a mistake here. You're lumping NRA into partisan politics. It's NOT aligned only with Republicans. NRA supports only those politicians who support the Right of law abiding Americans to own and enjoy firearms, including RTC permits. To do this they will and have actively supported with endorsement and funds both Democrats and Independents as well as Republicans.
Get off your DUFF and join the NRA! You can punish the Republicans if you want (and I might if Bush renews the AWB) but I'm a Life Member and an NRA certified Firearms Instructor. Yes, I'm a single issue (albeit informed and knowledgeable) voter, but you can advance the cause as well as engage in the politics. The cause comes first. Support NRA with your donations to the Political Victory fund and the Institute for Legislative action. That's really putting your money where your mouth is because it's not a tax deduction.