Wile using unity's fps controller as a placeholder I have created a sword and a gun that can be swapped between each other. Unfortunately the guns bullets don't want to do damage and the zoom is not working. Along with this the sword is now getting stuck in unwanted positions after an attempt to change the button from Z to the left mouse.