Here's a quick desktop review of my Kel Tec P-17: please read the description for the overall opinion