Latvijā ir reģistrēti 36 566 šaujamieroču īpašnieki, no tiem 26 662 — mednieki.
Reģistrēti 62 520 ieroči, no tiem pašaizsardzībai 12 552 šaujamrīki. Privātīpašumā ir 11 872 pistoles un revolveri, pašaizsardzībai reģistrēti arī 680 garstobra gludstobra ieroči.
Sportam reģistrēti 226 ieroči, medībām — 49 626, vēl ir 22 lielas enerģijas garstobra pneimatiskie un trīs īsstobra pneimatiskie ieroči.
2007. gadā bija reģistrēti 10 528 revolveri un pistoles, 2008. gadā — 10 658, pērn — 11 872.