Never shot the Leupold, but it's moving in the right direction. Take a look at the LaRue mounts. The LT-158 has 10 MOA of down angle for long range if you plan to shoot out to 800-1000 yards. http://www.laruetactical.com/larue-t...s-mount-lt-158
The LaRue stuffis nice but more than I want to spend on this mount & I would not beneift from the 10MOA. This will be a 300 yd shoot in scoot gun. When i'm shooting 1000 Yd I'm shooting my 6.5x284.
Have you looked at the Burris PEPR? I've got one. It's not bad for the money. I'll be changing out the plastic thumb screws that hold it to the rail, but otherwise, it is a decent mount.