Aimoffset+ rotating on place ( bad aiming )

Hello, i have little problem. I tried setup my “gunplay” but not too good. I was looking for a lot of HELP Questions but nothing to help solve my problem. So my character is rotating to crosshair but not synchronized… Sometimes my character rotate good and bullets are shooting from gun to crosshair but sometime not because character is rotate to bad way for example 15-20°.
- YouTube this is my problem

I tried do something similar as this MAFIA Definitive Edition - Restaurant Ambush / The War Begins - Mafia Remake - YouTube 3:50 . Nice smoothly synchronized, handgun with crosshair

Please Help