Xdm9 4.5 19+1 comes with what you see what ya got for trade not interested in any 9mm have to many that's why I'm trying to trade this one