As far as I am concerned, the Gen 3 is the perfect CCW model. I love the smooth texture of the handgun which allows my shirt to not catch on my handgun. With the rumors swirling of the Gen 4's replacing Gen 3's, I have plans on purchasing a few more Gen 3's to put away for "just in case".