The nipple, is just this simple. It has a tiny hole thru it, and if it's open the fire from the cap should go through. If the cap doesn't completely seat all the way down on the nipple, it can fail to go off. You can clean the nipple with a pipe cleaner and a tiny wire. You can chuck the nipple, in a drill and use emory cloth or sandpaper to clean it up and remove burrs. There are #10 caps and #11, you'll be lucky if they fit all three guns. The inside of the hammer cup, must be clean and free of old cap pieces and rust. You can also run a pipe cleaner(sold in gun supply stores) down into the fire chamber. If a gun is clean,and the nipple and fire channel are open, and the cap is fully seated, then, there is no reason for it not to fire. Cap sizes vary from one manufacturer to the next. Even if you buy new nipples and use the wrong caps or one's that don't fit properly, you'll still have the same problem. There is no way all three rifles need new nipples, unless someone dry fired all three rifles, without caps. And even so, the burrs can be removed.
Peep sights can help, but good quality progressive lenses, should allow you to see. I'm almost 66 and with the help of Essilor "Definity" lenses, I now shoot better than when I was younger. I do not hesitate to experiment with changing sights, until I get a good sight picture, that suits me.