Posts Tagged: m40a3

USMC M40A3

The A3 model of the M40 was a natural progression of the A1, but it took a while to arrive