The OP can't be too far from Marty Hayes (Firearms Academy of Seattle). Cost will be less than Thunder Ranch, and training will be first class.
p.s. The foregoings isn't a slam at Thunder Ranch. I have trained with Clint (3 day pistol class), and am glad that I did. Just saying that for people on a limited budget, there are less expensive choices that are still good options.
In fact, on TD2 @ Thunder Ranch, Clint walked over during a break to ask me if (and where) I had received former training. There is a lot of overlap in the material, and techniques, taught by the the "upper echelon" trainers.