I'd like to see more pictures of it open and cylinder also end to end. Also is it a screw in barrel?
Looks as if it was a repair to a BLEM pistol and sold as NEW. Maybe to change cylinder and barrel to shoot different caliber?
Country of MFG is apparent for that type repair. Waste nothing.