i have a dream pup 25 that is 3 weeks old. it started leaking badly so i called FX. they refereed me to a tech (Brian) who called me back in about 2 hours. we diagnosed the problem as a leaking valve. the spring retainer had worked loose and brian talked me through the reassembly. no joy. it still leaked, so FX sent me a new valve assembly. it arrived in 3 days. wow! i put the new parts in and the problem was fixed. ive been into airguns for over 20 years and never received this quality of service from any company. just figured they deserved a thumbs up post. way to go FX!!