I had an optometrist in Mesa who was an MD who specialized in eyes. She was Russian and the US did not recognize her training. She had worked with the Russian shooting teams. She built me a pair of glasses which focused on the front site of my pistol. She had me assume my shooting position and measured me. It really improved my scores. Unfortunately, I lost contact with her and my prescription changed.
If your eye person is a shooter he will probably recommend a good solution. If he does not understand shooting, you might want to consult with one who does.