The 7-30 Waters would be the better choice of the 2, when it comes to killing power. The problem with it is the lack of availability of factory ammo. That could be overcome by buying several boxes at a time from one of the large houses like Midway or others.