Endless suggestions/opinions for this.
Best is find one your personally comfortable with carrying and practice so you can ALWAYS hit what you're aiming at.
Personally, I avoid large calibers for safety reasons.
EDC is either a Glock (unchambered) or Ruger (chambered safety on)with extended mags...