Experimentally, have the player model face where the player will shoot at in third person. Some extra work to make sure the relevant tracelines are done only once per frame.
Reduce aim-in punch recoil to compensate for higher regular recoil of the FAL.
Pull the third person camera in when the player goes into aim-in.
Buy random shit all the way down if the player hits enter.
Don't rotate the entire body, only point the head and arms at where the character is looking.
How did this work before?
Freeze on whoever killed you when you die.
Rolling can be started with a much more leisurely double-click-ctrl pace, but it can't be done in the air.