I have a meprolight M21 with the upgraded LEM system (works to keep the optic from washing out in the bright light) it's in great condition about 2 years old. Comes with original box etc.