There is more. It has sometimes appeared to me that the sound of an unexpected gunshot (nearby) is perceived as little more than a popping sound, while an expected shot sounds louder, if you follow me. That is something that is very hard to quantify and not very easy to explain in a convincing way either. It is a little like cutting yourself accidentally and not realizing it until you see the blood.
Muzzle blast, on the other hand, is also difficult to define in a neat and pat way but clearly it exists, though only noticable in larger calibers. A .22 rifle is supersonic but no one would claim there is any muzzle blast in the usual sense of the expression. Most .357 magnum loads certainly produce muzzle blast, although it may be most noticeable at indoor ranges. You should see the muzzle blast from artillery being fired.
There is some confusion and probably controversy about gunpowder being burned entirely within the barrel of a gun, usually spoken of handguns. If all the powder is consumed within the barrel, which probably would happen with a faster burning powder like Bullseye, it doesn't not follow that the greatest velocity will be achieved. Heavier charges of slower burning powders may produce a higher velocity in spite of less than complete burning, either inside the barrel or at all. There is more to it than that but you get the idea.
Muzzle flash can be confused with muzzle blast but I use the term to mean visible light at the front end when the gun is fired. Some cartridges have a reputation of a lot of that and the 7.63 Mauser (handgun) and Tokarev are good examples. Overall, however, it is a characteristic of different powders and I understand that there are additives to commercial loads for the purpose of reducing muzzle flash. American military ammunition is supposedly good in this respect, though I have seen only a few references to the topic.
In any case, I wonder is shooting guns has caused the ringing in my ears?