I've had one Taurus. A second generation PT145 Milpro .45ACP. I found it functioned flawlessly, was way more accurate than it should have been, was well designed and nicely compact. I was going to carry it, but couldn't get used to the long DA pull, so I sold it. The third generation PT145 is DA/SA, and I may pick one up.