Thank you. I had a cocking cam spring break on my CM45. It was a pain to replace but I got it done.