I have already gone through 2 of the 3 points mentioned under "Weapon shooting troubleshooting" ie inventory does have ammo, look sensitivity is -1. I have everything pointed to the demo item animator IDs and controllers, etc. just trying to replace the model for now. The second point about the use event being fired I don't really understand as I don't understand in general how the animation flow works but I have inserted the new animation in the RightPistol animator.
Looking at this video
the weapon is immediately able to fire playing the recoil animation after being added which is not happening for me. It also doesn't happen if I disable "Wait for animation" on the Use event. So I don't know if it actually has to do with the whole animator/animation setup or not; either way I find that the documentation is really quite vague on this. Could someone guide me through the steps for adding a weapon that's not one of the demo prefabs? Or is there a way to debug and figure out where the specific problem lies?
Looking at this video