It is just an o-ring. A size 28 Buna if I recall off the top of my head... same one that fits the Halo B and Reloader B's too.
If it keeps coming off, it's knackered or one of the pulleys has an issue. Check the brass pulley on the motor is on properly and square too when you change it.