weapon rework, new weapons, fixes