A dispenser for dispensing ribbons, comprising: a body being a hollow body; a front cover pivotally connected to a front end of the body and having a hole which communicates with an interior of the body; a cylinder rotatably located in the body and located behind a rear end of the front cover, the cylinder having multiple chambers for receiving ribbons, the chambers being arranged radially about a center of the cylinder, an opening of each chamber located behind the rear end of the front cover, an inlet defined through a rear end of each chamber; a striking unit located in the body and located behind the cylinder so as to introduce air into the chambers via the inlets; a revolving unit located in the body and connected to the cylinder so as to revolve the cylinder, and a trigger pivotally connected to the body and located outside of the body, the trigger having a driving portion on a rear end thereof so as to drive the striking unit, a stud protruding from a side of the trigger so as to drive the revolving unit wherein the striking unit comprises a tube, a piston, a compression spring, an arm, a link and a pawl, the tube is located behind the rear end of the cylinder and has an outlet defined in a front end thereof, the piston is located in the tube and the compression spring is located on a rear end of the piston so as to push the piston toward the cylinder, a front end of the arm is pivotally connected to the rear end of the piston and a rear end of the arm is pivotally connected to a front end of the link, a rear end of the link is pivotally connected to the pawl which is pivotally connected to the body, the pawl has a tip which extends to a rotation area of the driving portion and is located above the driving member so that the driving member is able to push the pawl which pivots the link toward a rear end of the body and a torsion spring is connected between the link and the pawl. a body being a hollow body; a front cover pivotally connected to a front end of the body and having a hole which communicates with an interior of the body; a cylinder rotatably located in the body and located behind a rear end of the front cover, the cylinder having multiple chambers for receiving ribbons, the chambers being arranged radially about a center of the cylinder, an opening of each chamber located behind the rear end of the front cover, an inlet defined through a rear end of each chamber; a striking unit located in the body and located behind the cylinder so as to introduce air into the chambers via the inlets; a revolving unit located in the body and connected to the cylinder so as to revolve the cylinder, and a trigger pivotally connected to the body and located outside of the body, the trigger having a driving portion on a rear end thereof so as to drive the striking unit, a stud protruding from a side of the trigger so as to drive the revolving unit wherein the striking unit comprises a tube, a piston, a compression spring, an arm, a link and a pawl, the tube is located behind the rear end of the cylinder and has an outlet defined in a front end thereof, the piston is located in the tube and the compression spring is located on a rear end of the piston so as to push the piston toward the cylinder, a front end of the arm is pivotally connected to the rear end of the piston and a rear end of the arm is pivotally connected to a front end of the link, a rear end of the link is pivotally connected to the pawl which is pivotally connected to the body, the pawl has a tip which extends to a rotation area of the driving portion and is located above the driving member so that the driving member is able to push the pawl which pivots the link toward a rear end of the body and a torsion spring is connected between the link and the pawl.