jo, stimmt, die variable war fpfireoffset wenn ich mich nicht irre.
das dein hudmesh sich nicht ändert ist verständlich. du musst erst ein neues passendes mesh anfertigen. entweder ganz neues, was ich für wahnsinn halte oder indem du staticmeshes an deine waffe heftest. so wurde es in allen bisherigen waffenmodifikationen gemacht. dann speicherst du das mesh ab und stellst es in der weaponklasse ein.
bist du dir sicher dass du eine unterklasse von der dc17m gemacht hast? wenn du nichts verstellt hast müsste das praktisch eine kopie der originalen dc17m sein.