go down with guns firing

go down with guns firing

To continue to fight or resist someone or something until one is ultimately defeated. Of course the enemy troops haven't given up yet—I suspect they'll go down with guns firing.
See also: down, firing, gun

go down with (all) guns firing

fail or be beaten, but continue to offer resistance until the end.
See also: down, firing, gun