You can not only smell the nitrates of smokeless ammo or the explosive powder of fireworks, the guns set off the smoke alarm in the Vegas hotel room. Pyrotechnics use far more than black powder explosives,
If you have no sense of smell you might not notice.