German Military Rifles & Machine Pistols 1871-1945: By Gotz, Hans-Dieter Hardcover Price $26.96 Free Shipping