This bayonet screw is for the Russian M1944 Rifle. It will also fit the Polish, Hungarian, Romanian, and Chinese variants of the M44.
These are longer than the original, but can be locked in place using the included nut and washer, or you can cut them even once installed and peen them in place as the originals are.