These are factory new Beretta 92 barrels that we thread in house. Threads are 1/2"-28, and they come with a knurled thread protector. These are complete barrel assemblies that come with locking block and pin. Other threads are available at additional cost. We take credit cards. M9 pistol for demonstration only.