перестрелять

перестреля́ть

сов., вин. п.

1) matar a tiros, pasar por las armas (a todos, a muchos)

2) разг. (израсходовать) consumir vt (todo, mucho); gastar vt (todas, muchas municiones)

перестрелять все патроны — consumir todas las municiones

Источник: Большой русско-испанский словарь на Gufo.me