Markings: The left side of the slide is marked “P38”, “cyq” and “7595 S”, which identifies this pistol as a Spreewerke Block S P38. The left side of frame is marked “7595 S” and with the “Eagle 88” acceptance mark.
Someone at the p38forum.com might be able to help you.