Searching military photos brings up a lot of Axis weapons in Soviet hands and vice versa.
In this photo, it looks like a Soviet crewed PzV Panther:
I had read that the German infantry actually preferred the Ppsh over the MP40, for its ruggedness and reliability. On the other hand, Soviet Scouts apparently preferred the MP40 because it was light and compact for their work.