A spray gun, in one embodiment, is provided with a sensor configured to monitor distance between the spray gun and a target object, and a drive responsive to the sensor, wherein the drive is configured to control a fluid valve of the spray gun based on the distance. A retrofit kit, in another embodiment, is provided with a feedback-controlled system configured to change fluid flow of a spray gun in response to one or more sensed parameters indicative of condition of a target object, a relationship between the spray gun and the target object, or a combination thereof. A spray controller, in a further embodiment, is provided with a control configured to terminate or decrease fluid flow of a spray in response to a first spray stroke away from a target object, and configured to start, continue, or increase fluid flow of the spray in response to a second spray stroke toward the target object. In yet another embodiment, a method of operation is provided for controlling fluid flow in response to feedback associated with a target object. In addition, a tangible medium is provided with instructions stored on the tangible medium, wherein the instructions comprise code configured to terminate or decrease fluid flow of a spray if the spray is not directed toward a target object, and code configured to start, continue, or increase fluid flow of the spray if the spray is directed toward the target object.