ANY gun in the hand at a moment of life-or-death assault is better than none at all...heck I believe my old Iver Johnson .22 will be more effective than a handful of rocks. I am all for a CCW to carry a gun they are operationally familiar with, proficient with the operation and firing of, reloading an empty gun with, and most of all have confidence in.
But, when it comes to CCW; please treat your choice of carry gun as if your life depends on it.
Because when the chips are down and it's the life of you or your loved ones; it depend's 100% on the choice of what you're carrying.
I have a WWII-era 2" Victory model .38, a 4" .38 Spl S&W that my great uncle carried as a duty gun in Las Vegas in the 40's, 50's and 60's, and even a M1951 Beretta 9mm residing in the safes. They all seem to work just fine, but none of these guns would pass muster as my CCW because I can't say how well they were treated (or mistreated) before I got them, and I just can't rely on "hope" when I am shooting the gun for my life and I "need" it to work.
IMHO, and that is all this is "my humble opinion;" I would rather take the nostalgia guns out for fun and play; I have more modern guns/calibers/ammo that will perform this most dire of tasks should I need it. Stay safe!