...is da man!
Just got finished reading Point of Impact by Stephen Hunter.
Yeah, I know. Hunter has been recommended reading in every book thread here and on THR for the last several years. So I'm a slow learner.
I gotta get me some more of these. If like me, you're still dragging your feet about getting one of his books. Run, do not walk to the nearest book store and pick one up. A real page turner, and he gets the gun stuff right.