First Person Camera not working.

Study how the transforms are set up and flip it back the way it should be. Also go back and review how he parents stuff because you might have missed an important step in the process.

Alternately, if you would prefer something more full-featured here is a super-basic starter prototype FPS based on Character Controller (BasicFPCC):

That one has run, walk, jump, slide, crouch… it’s crazy-nutty!!