My 2 cents
you CAN go wrong with a Ruger P97....though I am sure the kink is worked out....I had one that went back to the factory twice and had a part sent here. By the time I got it working I was too distgusted with it to like it. I was unique in that though. I haven't heard of anyone else who had the slide lock pin "fall out" during shooting. I gotta tell you, the thing locked so tight it was amazing. The gunsmith had to tap it with a hammer to get the slide off AND THERE WAS A LIVE ROUND IN THE TUBE....it couldn't be racked though....or shipped with a round in it. How dreadful that was.
When I worked armored....the Ruger P90 was the MOST reliable and indestructable weapon I have ever seen. I have seen them rained on, dropped, fallen on, un maintained, slammed, scraped, bumped, tossed etc. and never once seen one fail to fire. Built like a tank, weighs like a take and reliable as you can get. Not the most accurate though.
The 1911? I would avoid it. You would normaly have to spend about a grand to get the accuracy and reliability out of a 1911 that you would expect. (I can hear the flames already.)
I had a Bersa .380 that was awsome in accuracy, and after a break in, dead reliable. I am curious about their .45.
You may be able to find a used Sig 220 Police trade in...if so...get it. Worth ever red cent.
KY Imports or
www.kyimports.com has a Mauser M2 .45 for about 300 bucks... and from what I hear, this is a very reliable gun.
A Taurus 945 is almost like a Sig 220....Excellent gun....just break it in. I had one, and a 220 and side by side they were SOOOOOO close in function and accuracy it was scary.
The .45 kind of limits your options. There are a heck of a lot of goodies in .40 and 9mm that are better.
For instance the Sig Pro, or the Springfield XD....Both are tremendous guns.
Have you considered an EAA Witness? the compacts and fullsize are wonderful bargains with excellent triggers. Break them in though. You may also want to fluff and buff.
That being said, I would be willing to bet that a Taurus 945 Millenium Pro would be just fine or a 945. I think they worked out the bugs in the Millenium by now. Second runner up? the kyimports Mauser M2, third, Bersa Compact, fourth, Ruger P90....too big for CCW though, Fifth would be Witness Compact, 6th would be Witness full size. 7th Ruger P97...thats just me though.