Checking to see if anyone here has used one of these and may be able to weigh in on setting one up. A friend of mine has loaned me one to try and I can't seem to get it on paper at 50 yards.

It's about ten inches high and the down adjustment is maxed out. It's mounted on a standard Weaver base.

Any assistance you can provide would be appreciated.

John