4 inch .357 Magnum would be about all you needed for the task you described. Use 158gr jacketed soft points or heavy cast in the 180gr. 357 is cheaper than most other magnum cartridges and you have the benefit of using .38 for target practice. If recoil isn't an issue then you could move up to a .41 or 44mag.