Whatever is cheap and shoots best in the gun in question.
I’ve honestly never fired a 9mm factory load that was “inaccurate” in a gun that had good mechanical accuracy. And aside from hard primers in cheap stuff like Tul/Wolf I’ve never had anything not go bang.
For many, many, many years I ran Winchester White Box 115-grain or Blazer Aluminum case 115. I don’t have the logbook in front of me, but one of my guns has ~10,000 rounds of each of those two through it, plus a similar amount of 115 Prvi Partizan in it.
These days I run 147-grain American Eagle or Lawman to match the 147-grain HSTs I use. But I’m not too worried if all I have is 115-grain range fodder. It is, what it is.