No, factory front sight and Williams FP w/ a twilight apature.


Semper Fi