Большим достижением в области совершенствования огнестрельного оружия явилось изобретение ствола, служащего для придания определенного направления полету снаряда. Согласно имеющимся записям, ствольное оружие было изобретено и впервые применено Чэнь Гуем в 1132 году во время обороны города Дэань (нынешний Аньлу в провинции Хубэй). Это была «хоцян» — пищаль, заряжаемая со ствола и обслуживавшаяся двумя воинами. Ствол первой пищали был сделан из бамбука. Это был огнемет: противник поражался пламенем, вылетавшим из ствола. Дальнейшее совершенствование этой пищали привело к изобретению «тухоцяна» — дословно «ружья, выбрасывающего пламя», хотя заряжалось оно уже и мелкой картечью. Создал «тухо-цян» в 1259 году один из оружейников города Чоу-чуньфу (ныне Чоусян в провинции Аньхой). Из бамбукового ствола этого ружья вместе с пламенем выбрасывались «цзыкэ» — прообраз будущих пуль. Как и из чего они изготовлялись, мы, однако, из-за отсутствия записей об этом установить не можем.
В 1127 году чжурчжэни заняли столицу Сунской империи Кайфын, а затем завоевали весь Северный Китай и освоили производство огнестрельного оружия, изобретенного китайцами. От чжурчжэней оно перешло к монголам в период нашествия на Китай Чингис-хана, разгромившего государство чжурчжэней, царство Цзинь и покорившего Сунскую империю.
Чжурчжэни назвали оружие «техопао» ? «громобоями» — и широко использовали его в своих походах. Так, в 1221 году они применили «техопао» при штурме города Цичжоу (нынешнего Цичуня в провинции Хубэй), разрушили массированным огнем «громобоев» оборонительные сооружения, перебили защитников и жителей города. По свидетельствам современников, чжурчжэни стреляли по городу целый день и целую ночь.
К концу XIII столетия стволы огнестрельного оружия отливались уже из меди или железа. В сражении под городом Шаосином в провинции Чжэцзян между армией будущего основателя Минской династии Чжу Юань-чжана, изгнавшего из Китая монгольских завоевателей, и войсками генерала Чжан Ши-чэна были применены уже настоящие мортиры, стрелявшие каменными и чугунными ядрами. Это было в 1359 году. В артиллерийском музее Народно-освободительной армии Китая хранится мортира образца 1351 года.
В эпоху династии Мин (1368–1644 годы) появились «громобои»-катапульты, бросавшие теперь уже не каменные ядра, а снаряды, летевшие по принципу современной ракеты. Снабженное крыльями ядро такого снаряда заряжалось двумя спаренными пороховыми зарядами. Силой выхлопных газов, образующихся при сгорании нижнего по отношению к выхлопному отверстию порохового заряда, ядро двигалось к цели, где и разрывалось при взрыве второго заряда, срабатывающего к этому моменту. По тем временам это было мощным осадным оружием.
В осажденные города забрасывались и так называемые «огненные вороны». Пороховой заряд вставлялся в плотное бумажное чучело птицы. К чучелу крепились запалы. Фитиль запалов поджигали, н «ворон» летел из катапульты, как свидетельствовали современники, на сто чжанов [24] ? более 300 метров, а то и дальше, сжигая позиции и корабли противника.
В VIII веке, с расцветом внешних торговых связей Китая с Аравией и Персией, китайская алхимия и фармакология проникают в арабские страны. Арабские алхимики называют селитру «китайским снегом», а персы — «китайской солью». Арабские целители пользуются селитрой для лечения ряда болезней, а алхимики употребляют «китайскую соль» в своих опытах по изготовлению искусственного золота и серебра; для выделки глазурованного стекла ее применяли также ремесленники.
В Южно-Сунскую эпоху (XII–XIII века) порох и пиротехника проникают через арабских и китайских купцов в аравийские государства. Насмотревшись фейерверков, устраивавшихся по торжественным случаям в городах Южного Китая, арабские купцы вывезли рецепты китайской пиротехники к себе на родину.
В одной из арабских книг по военному делу, относящейся к 1225 году, дается подробное описание огневой атаки. В качестве составных частей горючего вещества, использованного для зажигательных снарядов, упоминаются лишь масла, сера, смола. О селитре, как компоненте пороха, арабам, очевидно, было еще неизвестно, хотя в знаменитом фармакологическом словаре XIII века «китайский снег» (селитра) уже встречается.