Rep Giffords was a staunch supporter of 2A. That point should be made again and again.
I read elsewhere that she was rated D by GOA and D+ by NRA.