Which brings us to the second scenario, super secret military test. A couple of problems with that. If you are testing a secret weapon, why would you do it in the busiest air traffic corridor in the world and next to the largest city in North America? Secret tests are supposed to be that, secret. Testing it where literally millions of people can see it kind of defeats the purpose. A second problem. I spent 9 years active duty in the Navy and another 13 in the reserves, and in all that time I never once fired a live round of any type north of the Virginia capes, and never heard of an instance where that happened. I never once fired a missile north of Puerto Rico where the test range is. The reason is that it was too dangerous, the chances of hitting a plane that blundered into the area was too great. If this was a test of some sort then it would have been coducted hundreds of miles to the south. If this was a highly secret test of some type then it would have been conducted in one of the test ranges in the Pacific, miles from anywhere. So I can't see where your second theory holds water, either.
I'm not trying to mock you. I have no idea what caused the 747 to blow up and I not trying to suggest that I do. But I do have some experience in the military with missiles and missile firings and the idea that the plane was somehow downed by a military missile runs counter to all my experience and understanding in these matters.
The U.S. Navy lied about this throughout the course of the investigation (particularly about the number of submarines that were involved, which is curious in and of itself), and finally came clean only when it was clear that nobody believed them anyway.
If you are testing a secret weapon, why would you do it in the busiest air traffic corridor in the world and next to the largest city in North America?
Funny you should mention that -- the military exercises I described actually prompted the U.S. Navy to designate a so-called "no fly zone" in the vicinity that night. I should point out that Flight 800 was NOT inside this zone at any time during its flight, but it apparently was fairly close to it.