I've always used a Tweco gun and really like it. Never had trouble getting parts and it has stood up well.
Mike