Addendum re Begich. He has an A rating with NRA, but has made a waffly statement concerning gun control that is cause for concern.
Bagitch is a liberal, but he isn't stupid.
http://hotair.com/archives/2013/01/11/dem-senator-mark-begich-im-not-interested-in-a-new-assault-weapons-ban/