Rifle 100%. A shotgun slug has lot of weight and energy but doesn’t compare to the speed and hydrostatic shock from a high powered rifle. No to mention range if needed.
He’s called fish and wildlife unlimited. He has quite a few bad reviews and was busted years ago for selling customers venison. There was a guy out of smith point archery that was good.