Sniper : a history of the US marksman / Martin Pegler complete book of U.S. sniping / Peter R. Senich marine corps museum monograph series U.S. Marine Corps Marksmanship Badges from 1912 to the present / by Michael D. Visconage U.S. army sniper training manual : TC 23-14