I went down to my local shop and asked what parts they had for XD's. there reply: XD's just came out we dont have anything, but if you want some glock parts we got a plenty. well that doesnt do me any good. I went to Ajames site to find what i was looking for and the part i need the most is out of stock. i need the firing pin retaining roll pin or something. the one that stops the firing pin from going to far forward. well untill i get this part my gun is just sitting in its case because i dont want to carry it in this condition. ill explain. since i dont have that retaining pin, when the gun is not cocked and ready to rock the firing pin is sticking out like an 1/8 of an inch and im afraid that if i put a mag in the gun and let the slide go it'll fire the round before its fully seated and without me pulling the trigger. ok well if anyone around tucson or phoenix can help me out i would greatly appreciate it. or if anyone knows another website where i can get these parts. oh an i also need a grip safety spring but james has those in stock. thanks alot, Mike.