Вогнепальну зброю класифікують за призначенням, за способом перезарядки і ступенем автоматизації, за характером стрільби, за кількістю патронів, за способом зарядки, за кількістю стволів, за калібром зброї, за довжиною ствола, за конструктивними особливостями каналу ствола, за способом виготовлення, за особливостями конструкції, способу використання та тримання.
За цільовим призначенням розрізняють бойову (військову, цивільну, поліцейську (міліцейську)), мисливську (промислову, мисливсько-спортивну), спортивну (тренувальне, цільове). Бойова зброя являє собою зброю заводського виготовлення, найчастіше одноствольну, багатозарядну, з нарізним стволом, призначену для стрільби кулями. Але, звичайно, існують винятки з такого визначення, так на озброєнні армії США стоїть 6-ти ствольний станковий кулемет Vulcan. Мисливська зброя – це зброя заводського виготовлення, довгоствольна, призначена для промислового чи спортивного мисливства. Мисливська зброя буває кульова, дробова, комбінована. Кульова мисливська зброя має один нарізний ствол для стрільби кулями (оболонковими та напівоболонковими). Кульовою мисливською зброєю є карабіни (калібр 5,6-9 мм), нітроекспреси (калібр менше 16 мм), штуцера (калібр 12-28 мм). Дробова мисливська зброя має один або декілька гладких стволів, розташованих горизонтально або вертикально по відношенню один до одного. Такі рушниці призначені для стрільби дробом або картечею, а також свинцевими кулями круглої форми або спеціальної конструкції. Калібр їх відповідає кількості сферичних (шарових) куль, рівних діаметру каналу ствола, яку можливо відлити із англійського фунту чистого свинцю (453,5 г). Найбільш розповсюдженими калібрами гладкоствольних рушниць: 12 (18,2 –19,3 мм); 16 (16,8-17,75 мм) 20 (15,7 –16,6 мм); 24 (14,7-15,5 мм). Для поліпшення бойових якостей дульна частина ствола може мати звуження (“чок”). До спортивної зброї відносять малокаліберні гвинтівки та пістолети, цільові під патрони для військової зброї, садочні рушниці (двохствольні гладкоствольні, призначені для спортивної стендової стрільби.
За способом перезарядки і ступенем автоматизації розрізняють:
За характером стрільби розрізняють:
За кількістю патронів виділяють однозарядну зброю (ручна ствольна зброя, що має пристрій для розміщення одного патрона або пулі в кожний ствол) та багатозарядну зброю (ручна ствольна зброя, що має пристрій для розміщення і подачі двох або більше патронів або куль хоча б в один ствол).
По способу заряджання зброю поділяють на дульнозарядну (як правило саморобну), яка в свою чергу за засобом спламеніння поділяється на капсульну, кременеву, фітільну, запальну, і казнозарядну (виготовляється за звичай під унітарні патрони) і поділяється на:
Також розрізняють зброю за кількістю стволів –