Das SIGHT-PRO TR gehört zu den professionellsten und technologisch fortschrittlichsten Produkten seiner Klasse. Anstelle der traditionellen Punktes bietet es vier auswechselbaren Absehen. Jedes dieser Absehen ist wählbar in zwei Farben (rot oder grün) und in 5 verschiedenen Beleuchtungsstufen. Das SIGHT-PRO TR verfügt über eine duale Montageschiene, passend für 7/8″ (Weaver/Picatinny) und 3/8″ (11-mm-Schiene).
Durch seine Technik und die vielfältige Einsatzmöglichkeit unterscheidet sich das Sight Pro TR erheblich von vergleichbaren Produkten, die am Markt angeboten werden.