Just to be fair, McCain did NOT support the AWB and voted against it every time it came up in the Senate. His handlers at AGS (started by former Handgun Control director Andrew McKelvey) who paid him $2 million during his 2000 campaign DID support renewal though.
However, McCain has carried water for AGS before by pushing their gunshow background check bills, including some really aggressive bills that would have criminalized a lot of perfectly innocent behavior. He also starred in movie theater commercials supporting AGS efforts.
However, I don't need McCain's bad record on the Second Amendment to vote against him, his flat out assault on the First Amendment is more than enough reason for me to reject him as a candidate. If McCain is the nominee, I will probably vote third party or not at all. I would consider voting Democrat if they ran a REAL pro-2A candidate and not just one who was all talk. Even then I would be real reluctant to vote Democrat given their past history on the issue...