Is there any good tutorial on how to make turn in-place animations for first person game

So for first time im trying to make FPS game with legs below my character but now i can’t figure out how to make it so body doesn’t rotate at the same time as camera does, so idk when to player turn in place animation.

Also im not using “true” fps method that a lot of people do where they just slap camera on the head bone because than movement feels clunky and neither are first person arm animations good or the third person ones. So i separated body into 3 different meshes one for first person arm, other first person body and third one that is just full body that casts shadows and it’s seen in reflections.

This is how BP_PlayerCharacter components look like.

So if anyone has some good tutorial for in-place animations or cares to explain to make how would i make them pls let me know.