第一次鸦片战争时期,清军的大炮无论数量,还是性能都早就超过了康熙时期。在第一次鸦片战争爆发以前,清军一共拥有7100多门红衣大炮,性能参差不齐。
战争爆发以后,光是广东就新铸造大炮1000多门,鸦片战争档案史料记载,在第一次鸦片战争时期,广东,福建,浙江,江苏等各省,新制造红衣大炮5000门。林则徐更是直接购买5000-9000斤级别,西洋大炮200多门。
加上其他渠道购买的西洋大炮,清军拥有的西洋大炮超过400多门,同时,还大批仿造西洋大炮。在《鸦片战争:一个帝国的沉迷于一个帝国的没落》一书说道:英军在1841年8月16日的厦门之战发现,清军的76门大炮,很多都是从新加坡走私过来的英国火炮。
同书记载,在1841年10月,镇海一战,英军缴获150门大炮,发现很多火炮很先进,甚至和英国大炮一样。而且清军大炮射程早就超过了康熙时代,鸦片战争档案史料记载,道光21年10月19日,清军32门大炮测试,52发炮弹,有18发命中,6-7华里外靶船。
关天培说过,清军3000斤大炮仅能打击中流,但是关天培也说了前提条件,就是大角,沙角炮台直接有1113丈(3562米),打到中游,射程也已经远超康熙时期红衣大炮了。鸦片战争,清军炮台打不过英军最主要的因素。是英军火炮战列舰威力太大,一个炮台只有十几门炮,英军一群军舰轮番排炮炮击,瞬间就有了百倍的火力优势。鸦片战争很大程度上是英国风帆战列舰的胜利。