9mm JHP is the superior round because it's relatively cheap and readily available. The reason the military use .45ACP is because they are not allowed to use 9mm JHP only FMJ.
Ok .45ACP JHP has superior stopping power but the trade off is marginal considering you can hold double the number or rounds in a 9mm mag.