This would strongly depend on his XD size. My personal opinion: if xd40sc buy an insight x2 XML. If a xd40 tactical or xd40 service the very best is streamlight tlr-1! Again my personal opinion but the insight is the only light that will fit the xd40sc and the tlr-1 is the best bang for the buck light there is! Both the xml and the tlr1 can be easily found under $100.
XD-9 sub-compact (SOLD for BRD)
I hereby certify that the person described hereon has been granted the privilege of carrying a concealed weapon in compliance with Arizona revised statute 13-3112.