shoot a firearm with a firing pin - Español Inglés Diccionario