Probably lapping the barrel would tighten accuracy quite a bit more. The fact that your gun was undersize is solid proof of what I'm preaching almost every time I write anything about cast. Whether pistol or rifle, it MUST be considered an individual, measured and properly fitted to insure top end accuracy from the gitgo.
About your degrading eyesight. I clearly understand. I started having trouble with good iron sight picture in my mid 40's, and at 50 or so it was no longer worth carrying a revolver with iron sights here in the dark gloomy woods of North Idaho. Then I learned that my left eye still worked pretty good and switched to using that eye. I could hit a quart oil bottle at 100 yards fairly consistently, standing with two hand hold. But my eyes didn't stay that way. The eye doc told me to take zinc suppliment to stop macular degeneration, so I started on that a couple of years ago, and it seemed to help a little, then in the last few months I started taking kelp capsules, a half dozen at a time, plus the zinc, and other supplements that I normally take for other reasons. My eyes have improved quite dramatically, with my vision being about twice as good in my opinion, which is the only opinion that counts, I reckon. The horrible stress and ugly diet, with no nutritional supplimentation, of 5 years of prison is what brought my serious eye problems on. So I'm recommending that if you have serious stress, dump it somehow, or if you don't eat high quality food, which means primarily organic, be sure to suppliment heavy. Kelp has every mineral known to man in a near perfect balance. I've found Now brand to be of excellent quallty and as affordable or more affordable than any others. Get them in health food stores, or search Iherb, for the best price and excellent service.
I've known for years that kelp supplimentation alone will make the healthiest animals you'll ever see, but didn't have the brains to do it myself. Being sorry doesn't help! Hope all of you now have the brains to do it! And don't wait till you finally realize your eyes and other critical functions are weakening. Start young.