• Thompson Tommy Gun M1928A1

    Thompson Tommy Gun M1928A1

    The Thompson submachine gun is an American submachine gun, invented by John T. Thompson in 1918, that became infamous during