Far Cry 2
Game has many obvious shortcomings that make gunfight not a good experience; enemies with more realistic sight range (ie: if you can see them by the horizon, so can they), enemies that always know your position once in alert phase, really bad walls that can be shot through (although...