En términos absolutos, conforme a las estadísticas facilitadas por la Guardia Civil, la comunidad autónoma española con un mayor número de armas registradas al acabar el 2006 es Andalucía, con 683.323 (una por cada 11,6 habitantes). A continuación aparecen Cataluña, con 396.782 armas y la Comunidad de Madrid con 320.621. Igualmente, también cuentan con cifras elevadas en este capítulo la Comunidad Valenciana, con 365.369 y una por cada 13,1 ciudadanos, Castilla y León (228.814 y 11,01) y Castilla-La Mancha (235.977 y 8,1 ciudadanos).

Las región que presenta una densidad más baja de armas en España es la de Canarias, en la que se contabiliza una por por cada 26,5 habitantes. Luego figuran las de la Comunidad de Madrid y Cataluña

(con 18,07 y 17,9, respectivamente), Asturias, con una por cada 14,5 personas y Galicia, con 14,1.

A lo largo del año 2005 se concedieron 382.276 licencias y autorizaciones de armas en España. Se dieron de baja 58.495 y se denegaron 4.097.

El total de armerías que desarrollan su actividad en España supera las 4.000. Existen 21 fábricas de armas convencionales y otras 14 de armas de guerra.