I have had the Second Gen, CPX-2 about 4 months now and it's great! The pistol has a very light recoil. I find it is very easy to control. It is small and perfect for ccw. I love this pistol. I also have a Kel-Tec P-11 which had it's manufacturing problems... I had to send it back to Kel-Tec for adjustments. Not so with the CPX-2, GREAT right out of the box. I prefer this one for my daily carry....