I currently own three Taurus PT series pistols. I got my PT111 MilPro SS first then followed by the PT140 MilPro SS both 2nd gen and lastly PT145 Pro SS 3rd gen and so far I have not had any problems with any of them. I give each gun almost equal amount of carry time but most the PT140 gets carried more than the other two. Just my preference.