I am selling my Glock 21. It comes with two mags. It does have some scratches on the right side of the grip-probably from seat belt while riding in a holster. $350 without the Burris Fastfire 2 red dot and $450 with the red dot.