I'm sure its for a K98. IT came as a package with repro sling, real hood cover (which doesn't fit, and real 12" cleaning rod. As well as locking screws. The rod slides in fine but won't thread at all. I've tried cleaning it with solvent etc. Did yours easily thread in on the first try. Im afraid of damaging anything else. My K98 is a 1040 and have heard that these realier models used the 10" rod. But I'm sure the threading would be the same?