That CS 300 should do you very, very well. As to the 340, yes, I found a 24” barrel to not give up nearly as much as it gained in portability. I do agree — with your crosshairs on a big bull; elk, moose, or grizzly; recoil becomes a non-issue if indeed you’ve made it so before hand in shooting technique.

BTW, please give up the porn star occupation as it’s beneath you (yes, pun intended).