A few months ago I was lurking on the forum and clicked on a link for a sight manufacturer. Unfortunately, I can't recall the name of the company or their website. What I do recall is that their sights were exactly like the various Les Baer sights. Some of their sights were exactly like the...