The Ultimate Sniper: An Advanced Training Manual for Military and Police Snipers by John L. Plaster 2nd (second) (2006) Paperback
Latest Price Updates