The big heavy European scopes are hard to keep in place in heavy recoiling rifles, they tend to slip ever so little in any mount system that I know off. It changes the POI on constant basis..A few of those nice European scopes have a finish that is akin to silacone and nothing will hold them in place short of a wad of weld or glass maybe!
I personally would opt for a 3X, 2x4 or 1.5x5 Leupold, but thats just my choice...