One of the chief flaws of Resident Evil 6 is that it consistently makes design and gameplay decisions best suited for a survival horror game. This would be great, except RE6 is an action shooter, where design and gameplay decisions like that are just awkward and irritating.
Simply put: There is not enough ammo in this game.
Not nearly enough.
So firefights that should be strategic instead involve running around while desperately trying to seek ammo, giving up and then running at enemies to beat the shit out of em, even though their toting sub-machine guns. The game spams enemies at you in relentless fashion and your almost always stuck without the proper tools of the trade, so the primary selling point of the game is rendered basically unplayable.