Does anyone have tips?
I personally agree with bonestoashes. it really does help do have as much people playing as possible although if you do not have xbox live it will take an extreme amount of patience I myself have beaten halo 3 on heroic and attempted legendary there is a massive differeince in difficulty
if you have xbox live get lots of friends like about 4-7 friends if they go to your xbox live party and you can charge at your enemies at all times and still have with your friends.
p.s. Try to get friends who already beat it on legendary a few times it becomes hlpful on some level.
yeh get to charlie fox and then theres a invisable platform in the air try and jump to it and the enemy will not shoot at you so you acn go around killing everyone
well the best advice I can give you is don't be he man and go charging in at an enemy take cover when you need to and have lots of patients
have a friend play it with you stick together at all times use a lot of cover