till the last gun is fired
till the last gun is fired or until the last gun is fired {adv. phr.}
Until the end; until everything is finished or decided.
Fred always liked to stay at parties until the last gun was fired.
The candidate didn't give up hope of being elected until the last gun was fired.
Categories:
Source: A Dictionary of American Idioms