Lanchester submachine gun