Its parallax error after all, if I centre the image of the scope by moving my head around until I find the centre I'm dead straight at 7 yards.