I would definately buy a short barel revolver if you do plan on one day using it for CC. I would avoid the .22
To answer your question: NO
I would take the advice of some of the other posters on this thread and buy a .357 because you can shoot .38 rounds from it and it will save your life 100 times faster than shooting .22 rounds back at someone using a glock or some such.
The Second Amendment is in place in case they ignore the others!