http://www.brownells.com/GunTech/Firearm-Maintenance-Springfield-XD-XDM-Lubrication-8212-Part-3-4/detail.htm?lid=15920
I use just the basic SLIP products. 725 gun cleaner and then EWL lube afterwards. Generally break down and clean it every 1500 rounds or so, add lube periodically between cleanings if looking dry