My picks for 9x19mm carry-protection loads....
There are some good options posted in the topic so far.
In my opinion, a few great 9x19/9mmNATO rounds are(in no real order);
the Winchester Ranger T 127gr +P+ JHP(it's very rare for citizens but highly rated), Winchester Ranger T bonded 124gr +P JHP, Remington Golden Saber bonded 124gr JHP +P, Speer Gold Dot 124gr +P JHP, Hornady TAP 9mm, CorBon DPX 115gr +P JHP, Magsafe SWAT load.
Some TFL members use or endorse the 147gr 9mm rounds. They can work well but I prefer the 124gr weight. It does great and you can buy or shoot milspec 124gr FMJ 9x19mm rounds for training/target use.
I'd add that for spare or 2nd/3rd pistol mags, I'd suggest using FMJ 9mmNATO rounds like the Federal EFMJ or the PowRball loads. They feed great and may punch deeper into barriers/building material to hit armed subjects.
Let me be clear(due to those who distort my remarks), a bonded 124gr or 147gr JHP is better for protection or as a anti-personnel round(to use a US military term) BUT if you(or your bud) get into a firefight that requires a speed load or spare magazine, then more than likely, you'll be behind cover firing at a bad guy(gal
) that is behind a barrier too.
If you are in a critical incident and are down to your last pistol mag, I'd un-%#* the area toots sweet!