Vulcan gun