I selected the Kel-Tec because I already own it, and none of the others. For the survey to be answered truly accurately, I'd have to ask who's paying for it. Since I have no problems with the PF-9 and it performs well, I'd stick with it if forced to start over and have to pay again. If had just won a contest with my choice of the limited options you offered? Then, yes, I'd probably choose the Kahr.