If your primary purpose of the gun is carrying it then the C for sure. If you are going to spend more time at the range than in the waistband then get the full size. If you really prefer the full size more then buy a different gun for daily carry & get the Full Size for range use