Free US Army – Sniper Training Field Manual. Download

US Army – Sniper Training Field Manual. 328 pages