Is the sight you're talking about the King Reflector on page 39(21) of this catalog?
http://www.histandard.info/King/KingCatalogs/cat19/Kingcat19D38-39P200R_1280_960.html