Curious for you guys that have them...how’s the eye relief? States 80mm which is kind of slim but for me it’s on a creedmoor so I’m not too worried.