Like what Slayer said, if you think that was hard, you'll give up on the next mission. But just listen to what Zero says and dont just fire everywhere. Take some time to line it up and use some precision. Check the mini-map and see which ones are the closest, don't ignore the ones behind you.
You'll finish it in good time.