For the leader of what may be the most polarizing interest group in America, National Rifle Association chief David Keene is a genial hard liner.He loves guns. He loves politics. He loves talking   even with journalists, who are viewed in gun circles as overwhelmingly hostile to their cause.

More...