The Germans captured a lot of Thompsons from the French and British early in the war, and from the Americans also, later. I’ve seen photos of German troops carrying Thompsons, usually guard troops, since ammo was a specialty item.
The front sight on the rifle on the bottom of the pile looks Polish, Spanish, or German.