Thanks for the feedback! I also recognised that the shots fired infrequently but wasn’t sure how to fix it. Thank you!
I can give you some help with the code if you'd like that, but I can only understand C# and python...