Wait, I thought Stephen Hunter was pro-gun and it showed in his novels.
He even refers to himself as a "gun rights supporting liberal."
Lee Child though couldn't help letting his bitterness show through the eyes of his protagonist, Jack Reacher, in both "Persuader" and "One Shot", which coincidentally was made into the recent "Jack Reacher" film, which actually managed to portray gun owners and gun store owners in a good light.
"Growing up as both a Southern and the son of a child of the '50s, I was imprinted with several things that have long stuck with me. The F-86 Saber Jet was the finest fighter ever flown, the National League is always superior, and Leslie Coffelt
was the finest revovler shooter since Mr. Ed."