I know there is a difference in the frame , I believe it will bolt in but you may need later guides to do it , I just can`t remember the details .
the Cuda glass will not fit a chall , the door glass will but the 1/4 is curved on a Chall & notched or squared on a Cuda