That’s the weirdest and probably best looking Glock I’ve ever seen in my life.
The front and center parts of the slide look okay to me. I see a beavertail tang on the frame and what looks like a hammer, maybe from a Beretta 92, sticking out the back of the slide. I gotta assume that on the other side of the slide there’s a Walther-style safety.