I checked it out, had some trouble jumping, I don't know maybe I'm doing something wrong. But the shooting was good, the particles and shake give it some good juice well done. Have you tried adding a physics material to the player character and setting it to have 0 friction? that's helped me with the bug you're experiencing