kahr cm40 reviews