Mod Stance for GTA 5 adds the ability to fight while sitting and lying down. This makes the combat in the game more realistic and makes it much harder to hit you.
Controls: "K" - lie down "J" - crouch
The control can be changed in the Stance.ini file.