The problem is ordered that and does not fit.
Could you link what bases you ordered? These are what I'd try, I've been very pleased with Warne mounts.
https://warnescopemounts.com/product/m824824/
Here is the one I bought
Here is the onei bought
Figures there out of stock. Lol