How to make ARMA, PUBG & SQUAD style freelook (first person) camera in third person template?

Hi. I’m looking for a way to implement a “freelook” first person camera using the third person template where I have already attached the FollowCamera to head’s bone to make it a FPS game. I want the character to be able to move using WASD in the direction relative to character body when I’m freelooking and the camera has a limited axis. So it will look more natural. Has any of you found a good solution to this and if possible could you post some screenshots from your blueprints?