Front prop shaft roll pin alternative

I recently removed my front prop shaft to replace the universal joints and I was wondering if anyone has tried something other than using a roll pin to hold the shaft into place. Some had suggested using a grade 8 bolt with a nylock nut and some locktite. Was just wondering what others have used to get some ideas.

2012 Polaris Sportsman 850 XP EPS