Вероятнее всего, кремневый замок изобрели почти одновременно и независимо друг от друга оружейники разных стран. Именно по этой причине по Европе быстро распространились так называемые голландский, испанский, русский, карельский, средиземноморский, прибалтийский, шведский и другие типы этого устройства и их варианты, отличающиеся расположением, формой, отделкой и принципами взаимодействия узлов и деталей.
В русском замке курок, затравочная полка, боевая и подогнивная пружины находились на внешней стороне замочной доски. Кремень зажимался в губки, причем верхняя регулировалась и оснащалась кольцом, с помощью которого курок ставился на боевой взвод. Спусковой механизм располагался на внутренней стороне замочной доски и состоял из прямой пружины с шепталом и спусковой тяги. Когда стрелок нажимал на спусковой крючок, шептало утапливалось и кремень с силой ударял по огниву. В другом варианте вместо боевой и подогнивной пружины имелась одна, двуперая.
В Северной Европе распространился карельский замок со своеобразной формой курка, близкий по устройству к прибалтийскому и шведскому. Боевую пружину сначала ставили на внешней стороне замка, потом перенесли на внутреннюю.
В голландском замке пружины монтировали на внутренней стороне замочной доски, что предохраняло их от грязи и повреждений, курок делали в виде латинской буквы S. Боевая пружина в момент выстрела воздействовала на нижний край стальной колодки (лодыжку), находившийся на оси курка. К верхнему краю крепили стержень, толкавший рычаг затравочной полки, после чего та автоматически открывалась.
Особенностью испанского замка было объединение крышки затравочной полки и огнива. Когда кремень ударял о него, крышка откидывалась и порох на полке воспламенялся, поджигая через затравочное отверстие боевой заряд в стволе. При заряжании замок ставили на предохранитель — важная по тем временам техническая новинка.
В начале XVII века во Франции появился усовершенствованный вариант замка, изобретателем которого обычно считают королевского оружейника Марин ле Бурже. Он объединил скользящую крышку полки с огнивом (этот узел назвали батареей) и придумал шептало, перемещавшееся не горизонтально, как было принято до тех пор, а вертикально, что заметно облегчило спуск. Новинку оценили, и к концу столетия батарейные замки изготавливали почти во всех европейских странах.
Следующим шагом, серьезно повлиявшим на развитие ручного огнестрельного оружия, стало появление удобных, компактных боеприпасов. Речь идет о готовых или, как их прозвали много позже, унитарных патронах. Сперва они представляли собой своеобразную гильзу из непромокаемой бумаги, в которую поочередно упаковывали порох и круглую свинцовую пулю. Причем их делали сами владельцы оружия, придерживаясь установленных норм. В частности, по опубликованному в 1738 году указу французского короля Людовика XV, в гильзе предписывалось содержать 9 г пороха и пулю весом 28 г. Столь же строго регламентировались размеры и форма бумаги, порядок приготовления гильзы.
Перед выстрелом стрелок надкусывал нижний край гильзы, высыпал часть пороха на затравочную полку, а остальное — в ствол. Туда же опускались свинцовая пуля и пыж; после этого заряд уплотнялся шомполом и взводился курок.
Гораздо сложнее заряжалось нарезное оружие — пулю, которая была несколько шире диаметра канала ствола, заталкивали шомполом, ударяя по нему молотком. Позже появились пули с оболочкой из промасленного льна, бумазеи или кожи, не засорявшие нарезы кусочками свинца.
Вот как описывает заряжание кремневого пистолета в «Евгении Онегине» А.С.Пушкин, слывший большим знатоком подобного оружия:
Какими же были боевые характеристики кремневого оружия? В отечественных архивах сохранились сведения о его испытаниях. Оказывается, ружейная пуля весом 33 г, выпущенная при воспламенении заряда в 11 г черного дымного пороха, на дистанции 43 м пробивала добрую дюжину кирас и оставляла солидные вмятины еще на пяти! Замечательно, да только скорострельность при этом не превышала одного выстрела в минуту.