BUT seriously
Really, you are asking what shoes are best, and no "other person" can tell you because either they will not match your car color/lipstick shade or else they'll be the wrong height heel or they'll be too tight... you just have to try several on. I don't know your hand size, preferred grip angle (which you are most comfortable holding/most accurate with etc)
Consider carrying somewhere besides the purse a purse snatcher will grab first.
![Wink ;-)](./images/smilies/icon_wink.gif)
Police Officer's wife I know lost her gun in a grocery store parking lot to a purse theif
really, go to a store and just hold several first, if it feels wrong, eliminate it, the ones which feel right, try them out somewhere, someone may rent or even loan you ones to try.
Keep your finger off the bang switch and watch the muzzle sweep, even in Academy/whatever store with the theoretically "unloaded" ones
![NoNo :nono:](./images/smilies/nono.gif)