add back weapon switching, a bit finnicky right now