The other main component of black powder is potassium nitrate, anyone that has ever seen the inside of a gravity fertilizer spreader knows how corrosive nitrates are to steel! Again keeping moisture off the powder is the key.