For all you Stephen Hunter fans, (and if you're a shooter, you should be) his latest Bob Lee Swagger novel, titled The 47th Samurai is just out. Put this book on your must-read list.
In this one, Bob Lee trades in his sniper rifles for Japanese swords. The action is fast, furious and gory. Not much gun-play, but what there is, it is accurately portrayed, like all of his novels.
If you've never read Stephen Hunter, look him up at your local library. You won't be disappointed.