He should not be charged with anything. He should be fully exonerated of all charges. He was in battle, in a known hostile area. He is a US Marine, who is trained to fight the enemy and do his best to make sure his Marines live to see another day. He was doing his job.
I agree with you.