Run out of - остаться без, исчерпать запас, израсходовать
Run out of means to finish something/ have no more of it.
We've run out of milk.