I have two of them and love them...!
It is my favorite scope for the 6.8 out to 300 meters. And a bargain for $199.
As far as mounting, I use an inexpensive ( but well made) CAA 30mm $24 one piece mount... mounted all the way forward.
For me, the eye relief is just about right.