Probably going to stir hornets nest, So appolgise up front.
It amazes me when people spend £1000 on a rifle, then put a £100 scope on top of it.
Your rifle is a top piece of kit and deserves quality glass. Sirslots