This is the model M640DFT. The pressure switch is a Shurefire Switch and a Surefire End Cap. The price is firm. This light has been sitting in my safe and has never been to the range. I just had it sitting on a gun.