weapon tweaks + payload framework