Sorry don't have a Navy, artillery or a carbine. Those are all out of my cheap range.
Yes I do have old eyes and find the sights barely usable. If yall are thinking a commercial sight is great, then you can see way better than I can. The pistol itself is really accurate, I will give it that, but find the small sights lacking. JMHO. I still love to shoot mine no matter where the bullet goes.