This new CZ 75B is a semi-auto pistol that fires the .9mm round. It has a 4 1/2" barrel and a polished stainless finish. This is a new pistol and comes with two Hi-Cap 16 round magazines, luminescent sights, cleaning kit, lock, loader, and a hard case.