The pioneer bayonet is not proper for this rifle. That belongs on the K11 and K31 only. It is one heck of a nice bayonet but you need the short bayonet for this one.
Solve your problem and buy a K11 also.
Shame, it appears like I'll have no choice. Just how long until I start wearing alpenflage and smelling like automatenfett?