John McCain Received $12,000 from Gun Rights, Still Voted for Background Checks · David Pakman · Sentinel