Ну как раз это я вам легко объясню. Конечно, когда китайцы придумывали порох, они понятия не имели будет ли он гореть в вакууме. Но порох состоит из серы, селитры, и древесного угля. Конечно всё это в виде очень тонкого порошка. Как раз селитра, это вещество выделяющее кислород при нагревании. А в капсуле, по которому ударяет боёк, находится одно из веществ воспламеняющихся от сотрясения. Например нитроглицерин или бертолетова соль. А может ещё что-то такое. Дальше всё по схеме: селитра выделяет кислород, сера и древесный уголь взрываются.
Стрельба из такого оружия в космосе, вероятно даже опаснее, чем на земле. Поскольку нет сопротивления воздуха, и нет земного притяжения. Поэтому пуля летит не по дуге, а по прямой. И убойная сила сохранится до конца полёта, по тем же причинам. С этой точки зрения, прицел заведомо не верен, поскольку учитывает полёт пули по дуге.
Неприятность состоит в отдаче. Поскольку сила действия равна силе противодействия. Тоесть, стреляя по объекту, вы будете удаляться от него. На земле, вы используете свой вес, и силу тяготения, чтобы оставаться на месте. А в космосе, ничего этого нет...
Порох