Novela zákona 13/2021 Sb., která mění původní znění zákona 119/2002 Sb. o střelných zbraních a střelivu, dnes v § 3 definuje tyto kategorie zbraní a střeliva takto:
Zbraně kategorie B jsou tedy ty, jež má majitel zbrojního průkazu právo vlastnit, ovšem musí pro získání každé této zbraň podávat žádost na policii. Mezi řádné důvody o udělení té žádosti patří:
Je také důležité říct, že kategorie B není omezena čistě na samonabíjecí zbraně. Všechny zbraně, které jsou samonabíjecí patří do kategorie B (nebo potenciálně A, pokud se jedná o nedovolené výrobní provedení), ale to, že zbraň samonabíjecí není, neznamená že do této kategorie nemůže spadat! Těch kritérií je více a záleží mimo jiné i na délce hlavně, signální zbraně od určité velikosti ráže atd.
Například opakovací brokovnice, tedy na první pohled typická zbraň kategorie C, do C opravdu spadá, ale pouze za předpokladu, že má hlaveň delší než 600 mm. Pokud se pouze o 1 milimetr dostane pod tento limit, již se jedná o zbraň, pro jejíž nabytí potřebujete povolení policie.
Zbraněmi kategorie B podle § 5 zákona o zbraních jsou:
Jak již je z tohoto výpisu zjevné, kategorie B zahrnuje opravdu široké množství zbraní. Velmi zjednodušeně se dá říct, že je z naprosté většiny spojuje jejich samonabíjecí charakter, tj., že zbraň se po výstřelu nemusí pokaždé nabíjet, ale na jedno zmáčknutí spouště se dočkáte pouze jednoho výstřelu. Ve skupině zbraní kategorie B tak najdete krátké samonabíjecí zbraně, jako jsou pistole a revolvery, tak i dlouhé samonabíjecí pušky (s výjimkou zbraní kat. A a kat. A-I) i samonabíjecí malorážky - a to jak malorážkové pistole a revolvery, tak i dlouhé samonabíjecí malorážky.