Jeff Flake used to appear on Real Time with Bill Maher on occasion, playing the compassionate conservative, and when it suits him he also plays the libertarian, but all of that is a veneer over the fact that he’s just a younger John Kyl, a bog-standard red state Republican. I’ll leave it between him and the Angel Moroni to determine whether he knowingly told a lie when hand-wrote a nice letter to some grieving
Newtown Aurora parents, promising them he’d vote to strengthen background checks. Even if he was sincere at that moment, I’m sure he knew he could weasel out of doing anything that would offend the NRA. And it’s typical that he did so by telling a lie about the content of the bill (claiming it would extend background checks to transfers between friends or family, which is plainly false).
My guess is that Flake won’t join in on the Gabby Giffords countertop inspection going on at the moment, but just because he has a tiny bit of human decency, is handsome by DC standards, and smiles a lot doesn’t mean he’s not a liar, or that he’s going to change any of his generic Republican positions.