If you haven’t read the Steven Hunter sniper books, you will love them.
The last six books I read were the three in Matt Bracken's Enemies series, two Sue Grafton Alphabet series (sucker for modern gumshoe stuff), and 13 Cent Killers about Marine snipers in Vietnam (currently loaned out to a Marine vet buddy of mine).