Abstract: A fire arm has a firing element provided with a muzzle and a mechanism to strike a boomerang, and a support attachable to the muzzle of the firing element and arranged to support the boomerang before firing. The strikes of different magnitudes are delivered to two legs of the boomerang by different length striker arms or different fluid pressures, and that provides spin to the boomerang.