Thanks for the reply. It just so happened, while waiting for the SRO to come in I ordered a SP mounting plate, the one that allows it to sit back on the slide, further away from the breech. I have it all install and freaking love it. I feel better now with the plate installed, given the plate is secure on three sides and the optic is mounted on the provided lugs.