unfired, Sig P229(CPO), non railed, German frame, 40S&W, 2-12 round mags, standard sights. This is about as good as it gets for P229s. 450.00 shipped