Gunpowder
Gunpowder or Black Powder is a chemical compound of Carbon, Sulphur and Saltpetre (pottasium nitrate). When exposed to flame it explodes with great force, producing a cloud of white smoke (which stinks of rotten eggs from the sulphur). Properly harnessed in the barrel of a firearm, gunpowder is an impressive weapon.
If gunpowder gets wet, however, it cannot fire, and is therefore extremely vulnerable to damp weather. Even if the gunpowder is dry, it burns inefficiently, and leaves residue in the barrel of a firearm called fouling. A firearm which has been fouled by a great deal of firing is less accurate, less powerful, and prone to jamming.
Modern "gunpowder" is not gunpowder at all, but a chemical compound called Cordite, which burns very quickly rather than exploding. It is more efficient, produces very little smoke, and is less susceptible to moisture. Burning cordite leaves a distinctive acrid odour which can linger in fabric for days.