look guys i can imagine that if you get shot in the leg, arm or shoulder then yes I bet there is a chance that you will be able to fire back (PROVIDED that the bullet has not incapacitated the arm they shoot with) however if you are shot in the back, chest, gut, pelvis, neck or even head the chances are that you will NOT be able to react 100% perfectly. because if you get shot it will (no doubt about it) disturb the person it has hit, it will damage them so that they are injured (what a bullet is designed to do) and therefore it will change the way the react.
right now in arma3 once the AI have been shot, they instantly fire back regardless of where they were just hit.
E.g. i was in a fire fight with an AI and we both had pistols shooting back and forth but when ever he got hit he got his aim on me in an instant. even the player as to realign his gun after being shot along with this disorientation caused by the sudden screen movement and the red flashing.
i believe that there should be consequences for both the player and the AI when shot in a not instantly lethal spot. I do not think that the game will go into such detail as to add every bone breakable but a small recovery time at the very least because right now suppressive fire and non-lethal shots normally do not help and often end with you dead.
like in that video linked by 007 .SirBond the man lays down (even know he was hit in the armor) and starts yelling "I'm hit!"
don't tell me that a 7.62mm/ 5.54mm hole in your leg, arm or abdomen will not shock or incapacitate you because if you did i would find it hard to believe.
Just to add a two second delay is the difference between life or death and it is all i am try to ask because right now you can take cover behind a road barrier so that only your head shows but as soon as you fire upon the enemy (say 100m away) and hit them in the leg, arm or any non-lethal spot he will almost instantly pop an extremely accurate shot off and hit you. the player is dead in a fight that he should have had the upper hand in, hence the reason i reported this issue.