To meet all the above requirements, I'd first recommend a 3" Ruger Sp-101 in .357 Mag.... you can shoot cheap & mild .38 Special for plinking, yet the SP will digest the biggest, baddest .357 Mag loads around without a whimper.bigt2317 said:
Edit..... If it weren't for the CCW requirement, I'd make it a 4" Stainless GP-100
Another possibility is the Officer's model 1911 in .45 ACP. If it weren't for the concealed carry requirement, I'd recommend the Government (full-size) Model 1911.