Having followed TWA flight 800 at the time, I have a deep skepticism of efforts to debunk what people see with their own eyes. If those missile pictures can be duplicated with a helicopter, I would love to see that done. Then I’ll consider the missile theory as having a different explanation.
Like I said, there are zero reports of any sightings by humans. Only one image, which came from a time lapse camera.