フリントロック式
先行して登場していたホイールロック式は複雑で信頼性が低く、その高価格からあまり普及せず、それ以前のマッチロック式(火縄式)が主流のままであった。しかし、フリントロック式は単純な構造で、広く普及した。
マッチロック式に似た単純さにより安価で製造でき、射撃時火蓋を開ける必要も無いなど射撃間隔も縮めることが出来るため、各国は進んでこの技術を取り入れていった。
マッチロック式の場合は密集すると、隣の射手の銃の火縄から引火する危険があったのに対し、フリントロック式は火種を使わないため射手がより密集する事が可能であるため、集団戦には効果的であり、より実戦的であった。
また火種を使わず、さらに火蓋を閉じたまま射撃体勢にかかることが出来るため、天候の影響が小さいのも大きな長所である。
ガンロックは、フリントロックを利用した大砲の点火機構である。それらは海軍砲術の大幅な技術革新であり、1745年には最初にイギリス海軍で使用されていた。これは旧式の砲に後付けができなかったので、それらの使用は徐々に普及した。フランス側は一般的にトラファルガーの海戦の時までにそれらを採用していなかった。それまでは先端に火縄を取り付けた点火棒で火門に緩く詰めた導火薬に点火するやり方であり、点火には砲の反動を避けるため横から行わなければならず点火棒の操作と発射まで顕著な遅延があり、危険な上に揺れる船上での正確な射撃は不可能であった。
ガンロックは、拉縄を引くことで作動した。砲手は砲の後方で反動から安全な場所に位置し、船の横揺れによって砲弾が海面に落下したり敵船上を飛び越えること無く砲が敵船を捉えた時に発射することができた。砲弾は主装薬の袋に火門を通して貫通した、導火薬を充填した中空の軸によって点火され、従来の緩く詰めた導火薬を使用した時より安全かつ迅速に行うことができた。
ガンロックの導入後、点火棒は予備の発射手段としてのみ保持された。