I like the Kel-tec PF9 as it is super thin and light weight. I bought one and plan on getting my CCP within the next month or so. It is very accurate and is reasonably priced. It does tend to have a "sting" to it when firing, but I don't think that will matter when the time comes. Good Luck!!