火枪是用一个或两个竹筒装上火药,绑缚在长枪枪头下面,与敌人交战时,可先发射火焰烧灼敌兵,再用枪头刺杀。这种火器在南宋时非常盛行。有一种叫“梨花枪”,金人称“
飞火枪”,枪头下装有2尺长的药筒。内含柳炭、铁滓、磁末、
硫磺、
砒霜等混合药剂,具有燃烧、毒烟、喷射等作用。明代火枪改进一步,枪柄6尺长,末端有铁钻,枪头1尺长,枪头下夹装两支喷射药筒,用引信相连。使用时两个药筒相继点燃喷射火焰;枪头两侧有钩镰状的铁叉,两长刃向上可作镋用,两短刃向下可作镰用,具有烧、刺、叉、钩等作用。明代梨花枪,只有一个铁筒,状如尖笋,小头口径3分,可安引信,大头口径1寸8分,内装毒药,用泥封口。兵士们可随身携带数个药筒,以备更换发射。喷射出的毒焰可达几丈远。清代梨花枪,长7尺3寸,枪头由两个5寸的直刃和6寸长的横刃制成,刃下装竹药筒,长2尺6寸,束三道铁箍,内装毒性烟雾火药,杀伤力亦很强。梨花枪经过几代更迭而不衰,是因为它制作简单,使用方便,且又有多种杀伤性能。因喷药筒内装有形似梨花的铁蒺藜、碎铁屑而得名“梨花枪”。这时期火枪是战斗中主要的轻型武器之一。
南宋有位武将,名叫“
李全”,他的妻子杨氏自认为“二十年梨花枪,天下无敌手”。明朝又有
胡宗宪,在领兵抗击倭寇的战斗中,使用梨花枪击杀敌兵,取得巨大胜利。
《三国演义》之
蜀国武将
赵云使用之长枪武器,枪头配上红缨,故全名为红缨梨花枪 。