Is this a bayonet or a ballista?

More...