I just purchased a 2007 cheetah and was wondering if there is supposed to a draw stop on the cam, or not.
Forum Rules