I have a brand new never been fired xdm-9. Comes with everything from the factory. Asking- $550 Txt- (805)252-2834