I would assume the marines did open fire, and they had every right to. The fact we covered it up is no surprise either.
Almost nothing that is put out by either our intelligence agencies or our defense dept is truthful, which is why when some big event happens - such as iran's missile attack or the israeli response, relying on our media to put out the truth is pointless. they just parrot what they are told to say.