I have a used XD40 with 6 factory 12 round mags and one no name mag. Comes with everything if came with when I purchased it new. The pistol also comes with a blade tech holster, blackhawk holster, and a MTAC. The pistol is in good shape. I'm selling because I'm getting rid of .40 cals and moving everything to 9mm. FTF only in the Houston area. $500 or make me an offer. I would prefer if you have a Texas CHL. Sorry for the crappy pics...my camera wouldn't focus right. I'll get more pics up later today.