I have an Aimpoint 2X on my 458 Lott which I used in Tanzania in 2005. I have it mounted on Leupold quick release rings and bases. No problems.
I liked the scope so much, just purchased another one for my Ruger M77 in 458 Win Mag.
The Aimpoint is waterproof and dustproof.
I talked to the factory about the rifle I was going to put it on, and they said no problem because they have used the scopes on large handguns with worse recoil.