append weapon offset (barrel)

untested
added string editor logic for weapons

there will be more editable fields needed soon