The best pistol for CCW is the pistol with sufficient caliber .380 - .45ACP, that is one you can get a full grip on, control easily, access quickly, and is dependable. There is no one 'best pistol'. The best pistol is always the one specific one that is best for the user.