I might have missed this, but I just scanned and don't think it was answered, but, for what reason do you want to carry this .22? I see you live in way south AZ (I'm near Tucson). If it's a snake gun, or small game gun, I think a .22 is great. But if I were hiking, especially that close to the border, I think I'd want something with a bit more bullet.
Having said that, I'd almost certainly go with a revolver over an auto if the only choice was between those.