The TPU parts are just press fitted.
They cycle fine on a Walther PDP.
The author marked this model as their own original creation.