Разница между пистолетом и револьвером заключается в том, что: 1) современный пистолет представляет оружие автоматическое, а револьвер неавтоматическое; 2) у пистолета ствол и патронник представляют одну целую часть, сделанную из целого куска стали, а у револьвера ствол я патронник (барабан) — две различные части, и нет полной гарантии прорыва газов между стволом и барабаном при выстреле даже у надвигающегося на ствол барабана (револьвер Наган).
Разница между затвором и замком заключается в следующем: затвор имеет только ударный механизм, спускового механизма не имеет; замок имеет ударный механизм и спусковой, если не весь, то наиболее важные части его.