MODERN SMALL ARMS: 300 OF THE WORLD’S GREATEST SMALL ARMS

McNAB (C.)

N121

£9.99

320pp., fully illus.in colour. 2018. Full dimensions, weight, ammunition and range details provided for each weapon plus development history & career.