A tufting gun is a handheld machine where yarn is fed through a needle and subsequently punched in rapid succession through a backing fabric, either with or without scissors. Electric tufting guns can be cut-pile, loop-pile, or a combination of both and are able to produce multiple pile heights.