I personally like the S&W Shield 9mm.https://www.youtube.com/channel/UCAA6Kh3V-d8Xgx08Etj5UpA
Small? That would be a 380 or 9 mm. 45 is on the larger end of handgun rounds. Smith & Wesson is a good brand. If you're looking for something cheaper Taurus makes pretty decent guns. My wife has a Taurus 380 tcp.
I would go with a 45. Call up there to whittaker
Thanks! Your answer is awaiting moderation.