G-21s with a TLR-1, carried in a Safariland drop-leg holster were our duty rigs. We had training day once a month, and the weather always sucked. It was either 100 degrees, pouring down rain, or freezing cold with wind & snow. Our training officer loved to see us crawling through the mud or snow, or some other sadistic stuff, then we had range time at the end of the day. Those G-21s were great, big, fat, ugly 2X4s, but I don't remember ever seeing one malfunction.
I kept all my 9mm Glocks & Sigs, but I gave my G-21 & G-30 to my son. The only .45s I have now are the 1911s. The way God intended.