bug fix: weapon chooser going out of bounds