Planes always crash in the middle of a field leaving no debris, guys. Come on.
The debris issue is irrelevant.
I spent a few years of my life studying air to air combat and how missiles perform.
The F16s that supposedly shot it down would have been carrying guns and the Aim 9L Sidewinder. Sidewinders carry a relatively small warhead. They are designed to hit another fighter's engine, and take it out. They could not blow up a Commercial jet in midair. The sidewinder would hit the plane, take out the engine, and it would crash to the ground. Thats how they work.
The AMRAAM might be able to blow up a commercial airliner, but at that time, it was only carried on F15s and there were no f15s around.
The point is that had it been shot down, it still would have crashed into the ground. In fact, had it crashed, it likely would have gone in nose first and a bit slower, so the odds are if it had been shot down, there would have been more debris.
Instead, when it came in it was probably going full power at a higher rate of speed, so that the debris was more scattered.
But you guys feel free to believe a bunch of internet wingnuts instead of the experts like the ones that popular mechanics got together.