I bring my gun here all the time to get repair and maintained.The techs do a great job on my gun and always have a recommendation on what i can do to improve the quality and performance of my toys. Everywhere else is overpriced and they take forever. I can drop off my gun in the morning and pick it u the same day. Airsplat U guys ROck