Your poll reads like a list of guns you'd like to own, not your wife.
They are all over the place in calibers and sizes.
Better choices are .357 magnum, 12guage shotgun, or even a .410 shotgun for your wife.
If you really want a pistol for your wife, take her to the range and rent a few guns in 9mm, .40 cal, .45ACP, to see what she can handle. Once you settle on caliber of pistol, then move on to what type gun. She's in serious trouble if she can't even rack the slide of the 1911 you just bought her, let alone have her launch a .45 slug to who-knows-where. -Better yet, start her out with a .22LR rimfire. -even better, enroll in a basic handgun class.
Do you have any guns now? If yes, why not start training her with that one?