I have looked at your photos very carefully... Something to consider is where the pressure of your rings is concentrated on your gun.... These rifles are SOLDERED together and it appears that your rings are putting pressure DIRECTLY on the solder joint which is a BIG no-no.... The INTEGRABASE is absolutely the best solution that you will find for mounting a scope on a Benjamin/Sheridan in a conventional manner.. It does not apply ANY pressure to the solder joint... Accepts both 11mm Dovetail and Weaver style rings..... Easy to install with no other modifications... Greg.