Looks like you'll be able to get your freezer full of bison friend. Hopefully you can get closer than 125 yards. I've take 2 with archery gear and getting in to 35 yards of one (or a herd) is a real rush. Especially after you release the arrow.
If I try it again I think I'll use one of my sidelocks. Either a .54 or a .58.