A question that has been asked a lot of times and generally boils down to two schools:
1. The school of 'this is what works for me/someone I know'.
2. The school of 'let her decide what works for her'.
I'm partial to the latter. Taking her out to the range and letting her try as many different guns as possible until she finds the right 'fit' in size, grip, recoil, etc., is the key to getting her a gun/ammo combination that she will not only carry, but will shoot for practice to build skill. Plus you get range time out of the deal, so it's win-win-win.
Once she's got a gun, then the next step is the carry. I see you're from Belton (I grew up just a little north of St. Joe and have family in/from Belton -- one uncle was stationed at Richards-Gebaur). There's an IDPA club in Overland Park. IDPA competition is an excellent way to get familiar with what works for concealed carry and to gain proficiency in the gun handling associated with carrying concealed. Plus it's fun and a great way to put lead down range.
On top of that there are plenty of training courses available for that next step in building proficiency.