What other scopes do you have? If you are used to higher end glass, you will be disappointed in a Viper. There are some good options listed above and I would add the Zeiss V4 4-16x44 into the mix. It meets all your requirements and has a bunch of reticle options. I prefer ZMOAi30-#64 but ZBi #68 is another good one. I do not know if weight is a factor but compare the weights of scopes that you are considering. Some of them weigh a ton.