量使用，用中空的竹管作为枪管，装有火药沙、铅弹、尖锐的金属屑或瓷器碎片的，后来发展成为大的火药推进的箭。最后，易损坏的竹子被铸铁管所取代，同时新武器名称也由原来的“火枪”变为“火铳”。13世纪还发展出了“百子连珠炮”，在铜管或铸铁管中可以填充大约100粒铅弹。中国人后来发明了包裹炸药的炮弹。明朝焦玉所着的《火龙经》记载了宋朝初期的“飞云霹雳炮”，这是一种轻型爆炸性火炮，炮身铁铸造，射生铁铸造的球型爆炸炮弹。1126年（靖康元年），金人围攻汴京，李纲在守城时曾用霹雳炮击退金兵，“夜发霹雳炮以击贼，军皆惊唿”。