planning on buying my wife a pistol that will eventually be used for carry. she has probably only fired 10 rounds or less in her life. we are going to go to a beginner type class before taking the hcp class. what caliber, type, and size of pistol would you suggest for her? i'm thinking a 9mm because it does have some "stopping" power but does not have a tremendous amount of recoil. earlier today a gun shop owner suggested a 22 because there is no recoil and therefore easier to be accurate with. i just don't think i would want to depend on a 22 to stop a thug that could possibly be on drugs/alcohol. any suggestions would be appreciated!!
just in case it matters, my wife is small framed and 5'4" 110lbs.