I'd use it w/confidence to sane ranges - 300-400 yds, IF the shooter will put the bullet thru vitals, using a good bullet esp. in 129-140 grain. Many bullets will work very well, but a 130 Accubond is a great place to start IME.

Might go w/a 140 Partition on the bear, if not the wonderful penetrating 130 TTSX Barnes. A 120 Barnes TSX is also a very good bullet IMHO for large game, proven on larger game by a member here who took it to Africa w/120 TSX IIRC.

It's enough gun, IMHO for all those, assuming shot placement w/a decent bullet.

I heard someone over at nosler tipped over a few moose it seems using 120 Ballistic Tips thru heart area. Accubond, Barnes, and Partitions will cut thru deeper where needed to reach vitals.