This brand new Archon Firearms Type B (AF2B-0090104) is a semi-automatic pistol which fires the 9mm round. It has a 4.3" and 5" threaded barrel with matte black finish. This includes 2 magazines, 2 barrels, grip configuration kit, hardcase, lock and manual. This model is optics ready.