Podmínky a postup pro nákup zbraně se liší dle kategorie zbraně (A, B, C, D). Kategorie zbraní nejsou totožné se skupinami zbrojního průkazu označovanými také písmeny (A až E).
Zbraně kategorie A - zakázané zbraně, zakázané střelivo nebo zakázané doplňky zbraní
Pro nákup zbraně kategorie A je nutný zbrojní průkaz skupiny A a výjimka od Policie ČR. Pro lovecké zbraně se tato kategorie nepoužívá.
Zbraně kategorie B - zbraně podléhající povolení
Pro nákup zbraně kategorie B je nutné povolení od Policie ČR: k nabytí vlastnictví, držení i nošení.
Zbraně kategorie C - zbraně podléhající ohlášení
Zbraň kategorie C lze jednoduše koupit v rámci oprávnění pro vaši skupinu zbrojního průkazu.
Po nákupu zbraně kategorie C je nutné ji do deseti pracovních dnů zaregistrovat.
Zbraně kategorie D - ostatní zbraně
Zbraň kategorie D nebo střelivo do této zbraně může nabývat do vlastnictví a držet nebo nosit fyzická osoba starší 18 let způsobilá k právním úkonům. Není zapotřebí zbrojní průkaz ani registrace zbraně. Povinností je samozřejmě dodržování § 15 Zákona o zbraních.
Přesný popis jednotlivých kategorií zbraní naleznete v Zákoně o zbraních, předpis č. 119/2002 Sb., § 3 až § 7.