The 21st Century Sniper

A Complete Practical Guide

by

  • Publisher: Skyhorse Publishing (Skyhorse)
  • Print ISBN: 9781616080013, 1616080019

  • eText ISBN: 9781628732900, 1628732903