NRA support often hinges on a study of historical voting behavior - IOW, how a politician has actually voted throughout their career, not what they say.
I support the NRA. They are not always right, and they can drop the ball like anyone. But in the Corps I was taught 'if you're going to screw up, do it loudly - don't hide it.' The NRA is out there swinging. I encourage anyone who doesn't agree with something they do to get involved and write, call, etc.
Good to see that Harry Reid hangs out with LaPierre! Thats why its called a 'democracy'!