It looks a bit large for a PP, I'm thinking P38 or one of the foreign oddballs they used.