I have fired a keltec .32, a keltec PF9 and a glock 42. Of all of them, I like the g42 best for me it was extremely accurate, single hole magazine groups at 10 yds/ hit you in the eyeball every single shot. The price is a bit high for such a small gun, but its seriously a rrrrrreally nice gun. For me the keltec .32 wasn't nearly as accurate but not bad, the keltec feels cheaper and it is cheaper, by about 200 dollars or more, but it has aluminum frame rails with a steel slide riding on them. The glock is very small. Easily the size of a wallet, keltec only a tiny bit smaller.
I like the PF9 but does have some recoil, and a heavy trigger, and aluminum frame rails