I mainly carry a glock 19 but switch off to a Springfield XD9sc on occasion.
I have two favorites. An S&W model 60 stainless 38 cal (5 shot) snubnose revolver. It is light, small and with it being stainless not affected by body oils and sweat. The other I like is a S&W Chief's Special 45 cal automatic. It is small, lots of firepower and fits in a holster very good. It also fits in the door pocket in the truck very good. I carried a Glock Model 21 45 cal on duty before retirement. Back in the "old days" my Colt Python 357 was my duty weapon.