Thompson (n.)

type of sub-machine gun, 1919, named for U.S. Gen. John T. Thompson (1860-1940), who conceived it and whose company financed it. Familiarly Tommy gun by 1929.