thinking about a kahr cm40 to replace the nano I have now. whats your thoughts on it ? ive had nothing but bad luck as far as semis go so im a little reluctant. just wanna hear from some of you that have them or know someone who dose. thanks!