This used (factory rebuilt) Glock 20 Gen 4 (PR20501*) is a semi-automatic pistol which fires the 10mm round. It has a 4.6" barrel and matte black finish. This includes 3 15-round magazines, full factory warranty (excluding cosmetic issues), 4 backstraps, mag loader, cleaning kit, hardcase, lock and manual.