Thats not the correct stock/ handguard for a German K98icon, Columbian possibly. Not too sure about the bolt group either, looks like the #'s have been changed.