I like the sneak up on the enemy then throw/fire anything explosive approach, i then back off a bit after the mega assault and pick off any stragglers with a weaker weapon. I try to apply this to any FPS i find this works well in most games unless the weapons are quite weak.