This level isn't as difficult as it could be, providing you are patient. Let the the two opposing armys pick each other off whilst you hide in different spots. Just pick off any remaining bad guys before moving forward. You don't have to rush even though Price keeps telling you to hurry up. Only once the 1 minute count down starts do you have to rush, but it's more than enough time.