Jetlag -
The US Military uses 124gr NATO-spec FMJ ammo. For ball ammo, it is very good. NATO-spec 9mm is loaded very hot and consequently has a relatively high velocity. If I'm not mistaken, the velocity is supposed to average 1235 FPS to be NATO-spec. If you need a handgun round that will penetrate any medium effectively, you can't beat this round in a handgun. There are many better choices for self defense however, just about any 9mm JHP will perform better against non-armored personnel.
It is readily available too! The online police supply site www.ombps.com sells the Winchester Q4318 9mm NATO Ball for $6.99 per box (50) and this is excellent stuff. I bought a bunch from them and it showed up quickly and is the inexpensive practice ammo I use to simulate the Winchester Ranger 127gr +P+ JHP risiding in my Glock 17 mags. It fired cleanly, and accurately from my Glock 17. Very hot but also very good.