Sometimes after a firefight, your iron sights are misaligned permanently, meaning the gun points slightly to the top left of the screen instead of the center. This makes it nearly impossible to hit shots except when you hipfire in CQB.
Only reconnecting to the server / restarting can fix the issue (tried getting hit again, throwing, different guns, crouching, etc etc)