it is an asset actually :D
I only made minor changes to it making the toy shake relatively to the camera and to the ground during movement.
https://assetstore.unity.com/packages/3d/characters/modular-first-person-control...
here is the link for it, but it's jittery, so I am making further modifications to it right now