There were simply too many witnesses to what happened, including military pilots who know what missiles and ordinance explosions look like.
I remember the Vietnam vet pilot of the ANG C-130 saying on TV the night of the accident that he had seen a missile go up and hit TWA 800. That ONE observation alone is enough for me. No embellishment. Pure fact.
Everything to the contrary is US Grade "A" DISINFORMATION.