Solid idea, had an issue where my character wasn't firing properly for some reason, but apart from that, good job :)
Thx for your feedback !