BTW, I don't completely trust the NRA ratings ... I believe they overstate a given senaturd or reprehensible's dedication to RKBA
I prefer the GOA http://gunowners.org/
They rate my rep an A.