I thought I could see a chisel staking on the top of the dovetail. If my eyes are correct, that indicates an original flip sight was installed. That would account for the sight problem.