M48, thanks, I had looked at those. The first one is the short plastic version of the sight, and I am after the older longer metal one. The second sight with the two dots is a cheezy 3D printer job. I actually considered them as better than nothing, but then decided to keep looking for the original long metal sight. Who knows, I may be right out of luck. I'm actually hoping that someone might have an old pile of used parts that has spare sight.
JD