Excellent condition Glock 31. Gen 3 with the good "frying pan" finish. Aftermarket trigger, sights, and case. Comes with 1 357 marked magazine and 2 40 marked ones. Will sell/trade to legal Wisconsin resident only, no shipping. Located in Waupaca WI. Text for quickest response 920358487two