Looks to me like a Crossbow, or a wrist bow, which would make those bolts, which are roughly half the size of arrows