Lo primero que debes saber es que la pólvora negra no es un compuesto químico sino una mezcla de diversos compuestos y elementos. La ecuación que planteas se puede ajustar, considerando la "combustión" de la pólvora. Eso sí, te la dejo ajustada sin tener en cuenta el oxígeno consumido, para que te quede como proceso químico neto:
[tex]\bf 10KNO_3 + 3S + 8C\ \to\ 2K_2CO_3 + 3K_2SO_4 + 6CO_2 + 5N_2[/tex]