RE: See through mounts
I have a Nikon 2-7 x32 on my Omega. Love that scope. Have it mounted low. As far as see thru mounts go, i have them on my centerfire rifle, been on there many years, and i have ALWAYS used the scope. With the scope dialed down all the way there is no need for see thru mounts imo.