My advice is SAVE UP.
If you want a reliable GBB stalk the classifieds, folks are selling off their custom GBBs all the time at pretty remarkable prices

all sorts of upgraded TMs and even WAs pop up once in a while.
If you're impatient and have more $$ to spend buy NEW