Streamlight 69424 TLR-7A Flex 500-Lumen Low-Profile Rail-Mounted Tactical Light, Includes High Switch Mounted on Light Plus Low Switch in Package, Battery and Key kit, Box, Black
Buy the light from us and mention in the comments that it is for an XMacro and get a free custom key for a perfect fit!