Quote Originally Posted by BT View Post
Were these fiber optic crosshairs?
They are some type of phosphorescent material that when hit with a light source glow for an amount of time supposedly giving a better sight picture at first and last light.