I don’t know about that particular one. I installed a turret mount on a K98 for a customer a while back, and he was happy with it. I know for sure he shot it at least some(we have vintage sniper shoots in my area).
Now, I didn’t use the mounting screws it came with. I used some others, simply because 6-48 was pretty close in size and I didn’t want to have to order a special tap to use their screws.
I’m going to eventually do a PE build myself. But I have some other things ahead of it for now.