The Kahr CM9 to me is the smallest 9mm that is reliable that I know of. I would love to have a Glock 43 but there is enough size difference I don't think it would fit in the front pocket of my work pants. The Kahr is what allowed me to start carrying all day every day even at work. The Glock 19 gets strapped on during the weekend but the Kahr is always there.