Un arma corta es un arma de fuego con un cañón corto y que se puede empuñar con una sola mano.Arma de fuego corta sería aquella cuyo cañón no exceda de 30 centímetros (cm) o cuya longitud total no exceda de 60 cm.A diferencia de las armas largas, no poseen una culata la cual apoyar sobre el hombro.En España el actual reglamento de armas establece como arma corta: Arma de fuego cuyo cañón no exceda de 30 cm o cuya longitud total no exceda de 60 cm.Para que se considere arma larga debe superar una de las dos medidas (o ambas).