A control system for controlling operation of an irrigation system end gun includes memory for storing end gun operating parameters for a plurality of locations in an area to be irrigated a location determining component for determining a current location of the end gun in the area to be irrigated a computing device in communication with the location determining component and operable to access an end gun operating parameter from the memory that corresponds to the current location of the end gun and an end gun control mechanism responsive to the computing device for controlling operation of the end gun in accordance with the end gun operating parameter.