I'm a newbie. I have a S&W 357 with a 6" barrel. Also a High Standard Military HD 22LR. I enjoy shooting these pistols but I'm considering a concealed carry weapon and neither of these is suitable. What I'm wondering is - is it possible to be accurate enough with the higher caliber "pocket pistols" with 3" barrels, for them to actually be useful in anything other than very close quarters self-defense situations?