Get a bigger sled
Seriously, go to Walmart, TSC, etc. to the ATV section and look into bolt on gun mounts; they're rubber coated with gripper fins and a rubber strap that hooks over to hold gun in place. I have a set on my atv and they hold my manual auger and my gas auger.