So... having reached a certain age, I've found it increasingly difficult to shift to front sight focus for those longer shots on, say, a tuxedo. Last week I went in for an eye exam, and walked out with a new contact lens- Acuvue Oasys MAX.
This is some sort of sorcery. My near vision is restored to what it was 30 years ago, while maintaining 20/15 distance vision.
I'm at a slight loss to explain exactly how this works, but... it works very well. The lenses also fully block UV as well as reducing blue light, which has the slightly odd side effect of creating a light green ring around your cornea... but I'm truly gobsmacked by the performance in restoring my near-vision while maintaining my distance vision.
Just a tip for those of you looking for this sort of solution.