John McCain doesn’t own a gun because he’s put in more time protecting and defending freedom on the frontlines than most of us will mercifully ever know.