Yes, came pre-installed on my rifle.
IMHO, I would not choose them. The illuminated element tends to fall out with prolonged firing. (Yes - I know that they are easily replaced with warranty). I personally feel they are more about the LCF than about actual funtionality.
Swiching mine out with an NM front and rear sight set.