i use die electric silicone grease, its not petroleum base so it wont hurt the plastic parts, petroleum base products will eventually eat up the plastic on your gun. you can get it at napa for $8.00 a tube and it is really slick and not quite as thick as grease,
ive used shooter choice FP-10 for my XDM. i bought a tube of their gun grease recently and lubed my XDM with that but havent shot it yet to see if it does any better or worse
__________________
The right to bear arms is WAY less ludicrous than the right to arm bears!
Any good gun oil will do the trick, just remember to very very lightly lube it. The excessive oil will trap and gather lot's of dust, unburnt powder and lint from your pocket, making your lube job a lost cause.
__________________ You only have the right's your willing to fight for......