9mm is perfectly adaquate. Depends on the round used. If these had been Noseler XTP hollowpoints, the perp would be dead. As it is, it was probably standard 115gr FMJ. Good for poking small holes in paper, useless for almost anything else.
Fine.
The nice thing about a .45 is that you don't need expansion. It is already big enough.