Never owned a 7mm of any ilk, myself. Probably should look into a 7 WSM or 7/08, just because.

I did grab a POS 7mm Rem Mag (bone stock Ruger 77, IIRC) from behind a friend's pickup seat to blast a mountain lion that had climbed too far up a P Pine for me to feel comfortable threading an arrow through the limbs. That rifle was also an awesome ditch tiger blower upper. Good times, back in my younger days...