M314 mini-gun

An M314 mini-gun is a high-power rotary machine gun used by several branches of the US military.