[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./