Re: Good flashlight for xd?
OMB express has the streamlight TLR-1s' on sale right now for $85...buy some batteries while youre at it to get your total over $89 and get free shipping.
I dont have any experience with the TLR but I have a Surefire X300 for my M&P and its a tank, its lighter weight, brighter and reliable.