Don't use JB weld. Buy another sight if you can't fight a shim in.
You will lose all the value in that gun if you jack the slide up.
Better yet, spend the $20 to get your local armorer at your licensed Glock dealer to do it for you.
"...it is ...ALIVE!!!"