Why as my first person controller stopped moving?

My First person controller was moving normally until I decided I wanted to add a weapon as a child object of the First person controllers main camera. The weapon follows the camera perfectly, but the first person controller will no longer move.

I do not have that much experience with Unity 3D.

Check to see if your weapon has a collider on it that is colliding with your char controller?