Looks very polished, its very nice!
I would also maybe add a firing sound effect, because for me it felt off that there is none.