Compatible with all 9mm roller-delayed blowback firearms This is the 4 mm roll pin necessary for securing and aligning the front sight blade within the front sight housing It is also the roll pin used to attach the cocking lever to the cocking tube support Mfg: Zenith Firearms