It's the way the code is done, I think that if you use the gun and copy the sword's projectile it's easier
also for the animation you asked for, equipping, it's the first statesequence, in this case, "statesequence[0] = activate"
make sure you name your animation activate and it'll work smoothly