thats why we have bricks
make one, onplayertouch-player-projectile
then it shoots whereever you aim at.
then for an ammo system...i dont feel like giving you events. Just when the print block on the right goes to zero, seteventenabled uncheked on the firing block.