The main problem with 9mm is that the military is not allowed to use hollow points in combat, just FMJ which has much less stopping power.
One solution is to just abolish our being subject to that provision (is it Geneva Convention or some other treaty?)