This 2009 novel about former Marine Corps sniper Bob Lee Swagger is the best of the Sniper stories by Stephen Hunter so far. It has a well developed plotline which makes for interesting reading with plenty of information about guns, politics, commentary on journalism, sniping and the sniper community thrown in.

Aging but not aged, tougher than steel Bob Lee Swagger is called out of retirement to help his friend FBI assistant director Nick Memphis to solve four murders. This brought him into confrontation with several young well trained mercenary snipers and high tech snipering equipment.

Worth reading.