Like new in box. Ran exactly one mag thru it and put back in safe. Comes with three mags and just a sight to see. Looking to trade for a J frame revolver or smaller semi auto in 9mm. Please no Taurus,Ruger or Gripzone XDs. Local trade only due to work. Thanks for looking.