Streamlight TLR7A weapon light. I do have a few different keys for it also. Works great. Selling it because i ended up selling my Glock 19. Not interested in trades. Thanks