La ejecución por arma de fuego es un método de ejecución a menor escala que el fusilamiento, que consiste en ejecutar a un condenado por disparos a manos de gente civil, esta variante no es tan estricta ya que difiere con el fusilamiento, este último, los militares tienen el deber de seguir disparando al condenado por un tiempo más prolongado.