Like new Glock 43x. Have run a couple mags through it, and gun functions as you would expect from a Glock. Comes with the shield arms metal mag release/catch, a shield arms 15 round mag, and two Glock 10 rounders. I bought as my EDC, but ended up going a different direction. Valid Ga DL or Carry Permit required.