Might be a double post, but it doesn't seem to have posted my first comment.
Somehow when I include the code as a behavior, my actor won't shoot anything, but works when I include the code in the actor's event thing.
Did you remember to attach the behavior to the actor? That is the issue with behaviors: it's easy to forget to "attach to actor" (the big green button in the upper-right).
If you want to, upload it to StencylForge, and I'll take a look at it.