If you are using the bullet behaviour, it has it's own angle property. You can use two sprites for the object, one invisible box and one sprite. Then pin them (only position), give bullet behaviour to invisible object, then compare bullet.angle to sprite.angle. Obviously, you will have to handle rotation of the sprite with other events that don't rely on bullet behaviours events & properties.
Please forgive I am not very good either, but this is the first thing that came to my mind.