The CS9 is a GREAT little 9mm. I was shooting mine today. Accurate and reliable IF .you keep it maintained.
I use synthetic grease on the frame rails and change my recoil AND mag springs every 3 years or 3K rounds, whichever comes first. But I shoot mine a lot too.
Enjoy yours!
Regards 18DAI