Back in the early sixties, I had a WWII Walther P-38 for which I could still buy surplus 9mm ammo. As I remember, the bullet weight was about 117 grains, and the bullets I bought for hand loading were about the same weight.
My conclusion was that if the military's (don't know which country they originated in), found 115-117 grain bullets to be the way to go for warfare, they likely knew what they were doing.
A couple of months later, I was casting the 120 grain Lyman Truncated Cone bullets for that P-38 anyway.
I currently shoot powder coated Lee 120-2R-PB bullets in my only remaining 9mm, a Browning H.P. However, I shoot RCBS 120 grain round-nose, gas checked bullets in my .38 Supers.
These are the RCBS Gas Check bullets: