Did they ever get back to you and have you fitted it yet? Curious to know as I have put one into my new Invictus and from a balance point it’s made it much nicer to shoot. Not too sure about any recoil effects apart from the noise it makes in my lug hole.