I think it was C.E. Harris who would zero an adjustable sight at its intended range and intended load.
Then epoxy it.
He said if he changed his mind, he could melt the epoxy and move the sight as required.
I never had any trouble out of an Elliason on GC or Python except the one installed crooked.
My SM ACE .22 kicked the front sight loose but never moved the Elliason.
And a King National Match fixed broke in half from the vicious recoil of my 1991A1 9mm.