player shoot function working nicely