kahr cm40 price