HOSE Spray Gun 25 ft 50 ft 75 ft 100 ft 125 ft TV garden hose watering the flowerscar washing water gun Magic hose Expanding Magic Garden Hose Like XHose with Gun and Interchangeable Heads