Automatic firearm
A fully automatic weapon (a machine gun) is one that keeps firing bullets as long as the trigger is pulled. It stops when the trigger is let go or the ammunition is all gone. In some countries, any weapon that shoots more than one shot at a time when the trigger is pulled once is legally called a machine gun. Some firearms fire more than one bullet after each trigger pull, but only a limited number. This is called burst fire.