Better way to achieve semi-automatic fire for third person shooter?

It all needs to happen in the function, I think… :slight_smile: