Although it's possible it will cost per shot some amount of elixir, there is also the chance it won't.
It said rapid-fire, so in a typical battle, my cannon fires 50 or so shots, you can't have the "ammo" cost more than a minimal amount, or it would be too expensive to load.
But keep in mind the story line that the elixir flows in the ground type of thing. Maybe the x-bow will act as a collector and soak up the elixir via the ground like the collectors do.
Who knows, maybe this will be the first defensive unit that costs elixir to build instead of gold and that fully charges it during construction - we should know soon enough.




