Thanks. That’s a good start.
I tried it but it’s not working all that great. It recoils for 100ms with your code once a bullet is fired. Doesn’t matter how many bullets you fire during that time, it’ll continue to randomize recoil for the duration rather than bullets fired. Hmm…