try Verdum it's really good, game are suppose to be unrealistc, lets say every weapon behaves like it should in real life, 1 shot and you are pretty much out of combat if not dead, I'm not saying that this scenario wouldn't be fun but only a few people would enjoy it...so developers use the most unrealistic things to make it more fun and appealing to everyone, that's why now we have auto-regen health, almost unlimited ammo in every single shooter etc etc.
That's why I still love swat 3 and 4 and most of the "military simulator games", the more realistic it is the more fun I have with them.