Since your use of any gun above is for self defense (SD), then I think that it really wouldn't matter what gun you get, because they all will shoot more accurate than it's user would be capable of. I don't know you, but I'm going to assume you aren't a nationally ranked target shooter. If you are 1, then my apologies for assuming you're not. Nationally ranked shooters have very expensive and fine tuned handguns that are designed differently from SD usage. Google "race guns" like the $10,000 Infiniti. Keep in mind too that you may have to answer to the prosecution why you have X gun or Y modification.
SD would happen during a high stress environment, so doing any kind of bench shooting type or standing still and focusing on breathing taking 30 seconds between shots is out the window. Have you taken any kind of class or skill builder? Because shooting on the move is a whole new ball game. And so is shooting against a timer or competing against the guy next to you. Then factor in reloads or malfunction manipulations. Maybe 1 of the competitive shooting guys can chime in. The not using a $10,000 race gun guys.
Come to the HDF open shoots and do the BAER Solutions drill. If you can accomplish it at 5 yards, then move the target back to 7. And if successful, then 10 yards and so on. Or you can try the Dot Torture drill and do the same. YOu also might be able to do this at other indoor ranges.
As for trusting a gun, majority of modern factory guns are trustworthy/reliable. So a G17,G19, SIGP365, VP9, etc...
In the end, you buy what you want to since it's your money. Personally, I have no idea why I haven't bought a G19 yet, since so far, that's what I shoot the best.