Rivet gun is a simple tool to fasten two or more pieces of metal together. The operator inserts the rivets into the barrel by hand or with an automatic feeder device that moves them into place. The rivet gun is ready to use once a rivet is fed into the barrel.