My girlfriend is turning 21 in a month and wants a handgun to conceal carry. She is pretty small and cannot handle much recoil. I was hoping to get her a Glock or HK subcompact, but I dont know which caliber to get. What would be a good pistol and caliber to get for her?