You could pick up a old gasser on CL with a good frame. Mix & match the best of parts. I built my Frank-In-Weber out of 5 old grills. The one that I got the frame from cost me $7.50 at a yardsale. All the others were free.
22.5 WSM, 120 Gallon Offset, Weber Performer, IQ-110, ET-732