Según la edición más reciente del estudio Small Arms Survey, se estima que en 2017 había alrededor de 60 millones de armas de fuego en manos de civiles en América Latina y el Caribe, excluyendo aquellas en posesión de militares y otras fuerzas de seguridad. Si bien este informe señala que es difícil estimar la cantidad de armas de fuego en circulación, el estudio se basó en diversas fuentes de datos disponibles, tales como documentos oficiales, estudios de investigación y encuestas de opinión pública.
Brasil es, por un amplio margen de diferencia, la nación latinoamericana con más armas de fuego en manos de la población civil, incluyendo tanto aquellas debidamente registradas como las que se portan de forma ilícita o sin cumplir los requisitos de registro ante las autoridades. Con más de 17,5 millones de personas en posesión de al menos un arma de fuego, de las cuales casi un 54% las portan de forma ilegal, se estima que alrededor de ocho de cada cien ciudadanos brasileños poseen una de estas armas. En México, unos 16,8 millones de civiles pueden considerarse armados, de los cuales más del 81% lo son de manera ilícita. Tales guarismos arrojan una tasa de tenencia de armas de casi 13 personas cada cien en el territorio mexicano.