They both kill. Its all a bunch of trade offs. Weight, velocity, over penetration etc. Personally if its anything under a 12" barrel I prefer pistol caliber. Ammo is plentiful and I can set up both my backup (pistol) and primary (carbine) to run the samd ammo. This lowers my overall logistics requirement. Here is a nice compact .300 BO for youSo pistol calibers kill better than rifle calibers?