Those mounts will work. I use them on my vintage Sheridan and my Benji 392. I use pistol scopes on these rifles so I can load and pump without any problems.
Years ago Sheridan made a mount that dug into the joint but these new ones don't.
A new mounting system is in the R&D stage that will mount the scope lower to the barrel. Check all the INTEGRABASE postings on this site
I plink, therefore I am.