EngFunc_Getattachment and GetBonePlacement functions have been broken in CS1.6 you might want to try this one out first https://gamebanana.com/mods/39759
Edit: You could also try pev_v_angle and set the modelindex to see if it solve the problem
It only fixes the coordinates. It does not help the weapon attack Hitbox