A choke tube is a screw-in device that is placed in the muzzle of the shotgun barrel. It is used to change the constriction of the shotgun barrel, which will change the pattern of the shot. A barrel is the metal tube that the shotgun pellets travel through when they are fired. The length and width of the barrel will affect the accuracy and range of the shotgun.