That bead sight with the brass insert is what Green Mountain uses on their TC replacement barrels that have a slow twist for balls. They use the fiber optic on the LRH barrels.
I do like the square partridge style sight that TC put on the Renegades, and thought I had one somewhere around here. Can't find it though. That one GM uses is a pretty good sight and wil be better for me than the FO.