ams has a fair amount of parts and cars. as far as i know they will order parts for you if they don't have them. the owner is in my opinion a little hard to deal with. lot of people call him the hobby nazi. the other guy who runs the place is pretty easy going though.
if you put up some flyers at hobby town and ams for racing i'm sure you will have a good response. the hobbytown in carson used to do racing with a $5.00 entry fee on a ridulously small track in the parking lot. they always had a pretty good turnout but they stopped doing the races.