I can't make out the nozzels which would be really needed to get this going.
Can you measure the diameter of the tail boom and look if there is a side mounted primer in the most rear section?
Are images available of this item being taken apart?
So far it looks like a movie prop (and not even a good one).