这并不是一开始就替换的,也是有个漫长的过程。
早期的火枪并不是用来打弓箭的,弓箭射程远,装填较快,精度又高,在远距离比拼上,火枪完全不占优势。
早期火枪真正取代的是长矛,剑盾和步行重甲步兵这些抗线单位,而与弓弩共同存在。抗线单位在对抗骑兵需要非常密集的阵型。 而火枪在面对冲过来的骑兵时,可以混在长矛阵里向骑兵射击。 因为火枪弹药出速快等原因可以很好的打穿骑士的铠甲。 随着黑火药配比和枪管打造的发展, 火枪兵可以很容易的对抗地方骑兵和对方抗线步兵, 所以在抗线步兵中的比例越来越高, 直到完全替代了其他抗线兵种。
另一方面,是训练问题,弓箭手本来就是昂贵兵种,像英格兰长弓的射程可达120米到200米抛射。但是一个合格的弓箭手需要大量的以年为单位的训练时间,各国的弓箭手部队相对其他步兵兵种都很少。 而火枪兵只要三个月(前期)到两周(后期)的训练时间。但这还不能完全取代弓箭的作用。真正开始出现革命是从线膛枪开始。
早期火枪是滑膛枪打不太准。 等到线膛枪出现的时候, 精度就可以追上弓箭了。这时就出现了散兵战术, 线膛枪制作难度较高, 数量比滑膛枪少。 这时射击命中高的士兵就被单独组成部队在战线接战前 随意用高精度射击杀伤敌方打击士气。 火枪可以匍伏和跪姿射击,而弓只能战立射击, 在前期散兵对战中不占优势才开始被火器彻底替代。 而真正终结弓弩和滑膛枪等一众前装弹的, 是后膛+定装弹的来复枪的出现。 可以完全匍匐射击和装药,命中率也高射程够远,射速还快,彻底完全的让弓弩毫无用武之地。
而中国的问题在于骑兵较少,所以枪械没有得到进一步的重视和研发,再加上没有跟上工业革命,无法大规模制式制造枪械,导致枪械稳定性和精度都不足,技术上也没能突破,所以就一直沿用了冷兵器。