Who pays MSRP?
I'm in the minority here, but I like the 24/7 in 9mm.
My son has one and we have tried to wear it out. It probably has 15-20,000 rounds through it. We've shot it till it was too hot to touch the barrel and kept on shooting. It's accurate and goes bang everytime you pull the trigger. MSRP on a gun is like MSRP on a vehicle, it's not what you're going to pay.
I bought a PT145 several months ago because I wanted a .45 that I could conceal. Since my brand new Kimber was headed back to Yonkers because it wouldn't go bang with any regularity, their brand wasn't in the running. I looked a lot of offerings in all price ranges. Based on the experience of my son's 24/7 and the fact that he said he would buy it from me if I didn't like it, I plopped down my $303.00 including taxes and went to the range. I ran 150 rounds through it that day. I had one failure to come to battery that required a nudge of my thumb on the slide to fix. That was the first and last failure I've had with it. This is a great little shooter. It has fed on every type of ammo that I've run through it and it shoots where I aim it. It's too accurate for a gun this size.
IMHO, it is one of the best bargains around.
My advice is to forget all the " Well, I've heard this..., my brother says..., they are all pieces of ....," and shoot the gun. Go to any busy range and rent one or borrow one. Ask a shooter of one what he/she thinks about it. Chances are they will let you send a few rounds down range. Offer to buy them a box of ammo to split for the oppurtunity and SHOOT the gun.
In addition to the 145, I have a Taurus 605 revolver, my son's wife has the 111 9mm in stainless, and I really want to look at the new 1911 from them. I've been very impressed with the Tauri that we own and the direction that taurus is going. No, I don't work for Taurus or have any interest that would sway my opinion about their firearms. I'm just an enthusiast that likes to shoot and appreciate a good value.
My 32 1/2 cents. YMMV.
Good luck with whatever you decide to go with.
T