It looks like a M1928A1 Tommy Gun with removed handguard and Cutts compensator to resemble as MP40. The Thompson rear sight guard can be seen while the front sight has the basic shape as on MP40 but is inaccurate in size. Greg-Z (talk) 03:20, 8 June 2013 (EDT)