updating weapons