Like new Gen 3 Glock 35 in .40. It comes with 2 mags and all factory gear. I also put on a set of Truglo TFO sights and a ghost trigger. Looking for something smaller preferably Glock 23. $550 cash $600 trade