SEVERAL years ago, I had to send my personally-owned Glock 21 back to Glock for an upgrade. While the G21 was gone, I carried a PD-issue 5906.
After a good detail-strip and cleaning, it was a tank. It fed and functioned with EVERYTHING I ever put through it. Accuracy was decent, if not spectacular. It felt decent in my hand, too. Not great, mind you, but decent and, for me, pointed pretty well, too. This particular weapon had been shot enough that the trigger was even pretty decent.
As for the mag safeties, a S&W mag safety saved the lie of an Officer here quite a few years ago. The Officer was responding to a call where two bad guys were breaking into the coin boxes at a local laundrymat. He didn't know there were two of them. One started talking to him, the second one jumped him (we won't get into situational awareness here and now) and got his S&W 5906 (the same one I had carried a few years before this, as a matter of fact). During the struggle, the Officer managed to dump the mag. It kept them busy till the Officer could make a strategic withdrawl (we were forbidden to carry back-ups at that time, this call changed that policy). Back-up arrived at that point and the two perps were taken into custody without further incident. In fact, they are still both doing hard time for it.
Now, I know about the fact that, if the trigger is even SLIGHTLY depressed when the mag is dumped, the trigger will still pull and the weapon will still fire. I also know that mag safeties should not be a substitute for weapon retention. However, because of this particular safety, this Officer is still around.
Say what you want about S&W autos, I like them. They aren't my favorites, but I like them. The Sigmas suck but every one of the 3rd Gen autos I've ever shot have been pretty good. In fact, I'm trying to talk a friend into selling me the 1006 he used when he and I went through the Academy with in '90/'91. It's a SWEET weapon! Over the years, I've owned a 6906 and a 4516. Both had to be sold a few years ago when the wife and I were having bad money trouble and I've been looking to replace the 4516 ever since. It makes a HELL of a bedstand gun!
Bub