Would the antimatter explosion still make a fireball and thus a blast wave ? If so, then how will the fireball form in this case ? I mean, matter and antimatter annihilation produce very energetic pions, muons and gamma rays and some other particles after decaying depending of course on which particle is annihilated. The gamma rays for example are in the 100+ MeV range which is much more compared with the ones we get from fusion for example and so, it has a shorter wavelength, thus penetrating materials easier. So now, as we all know, nuclear fireball is formed when the energy of the particles are released into the air in a very short time, heating it up and causing these atmospheric changes or "blast" as we call it. In the case of these very high energetic particles we get from the annihilation, is the same thing going to happen ? In another way, because the energy of these particles is too high, it will likely travel more in the atmosphere until it loses enough energy to heat the air up, and thus taking much longer times, and therefore, no fireball ! How true can that be ? Am I missing something ?