Separate Ways Professional S+

Is it just me or it is nearly impossible for a casual player like me ? Im litteraly getting destroyed and I don’t even have enough ammo to beat El Gigante so I have to restart a New game… Any tips ?