weapon select reworked