Oddworld: Stranger’s Wrath
Except marines never had weapons as cool as this game’s arsenal. Each ammo type providing a different way to kill an enemy. Some worked better on others, some were traps, etc. You had plenty to play with so you never felt bored when it came right down to it.