Wow! RIP
Thanks for the photo. You might wanna review this old post about a similar failure.
http://suzukisavage.com/cgi-bin/YaBB.pl?num=1593294582/0The general consensus here was that particular failure was due to an over torqued primary drive nut. It's a left-hand nut, easy to screw up when trying to remove it. Another common mistake is to tighten with a rattle-wrench. Torque wrench only on the primary drive gear nut. The over torque results in a fractured cam drive sprocket which then leads to the balancer timing gear getting out of phase. It's a long story. The old post provides the gory details.
This is a failed cam drive sprocket.