Functions flawlessly.  Has a scuff mark on the barrell thread protector and missing one screw for RMR cover plate.  Also comes with a Kydex holster for a TLR-2 and a 3d printed display stand. 

Does not come with the light shown in the picture.