A heavy machine gun is significantly larger than light, medium or general-purpose machine guns. HMGs are typically too heavy to be man-portable and require mounting onto a weapons platform to be operably stable or tactically mobile, have more formidable firepower, and generally require a team of personnel for operation and maintenance.