A rivet gun can be used on a wide variety of materials, including metal, plastic, and wood. The most important thing is to choose the right size and type of rivet for the job.