a machine gun is called an automatic weapon