Assembling my own has been fun over the years. Having said that, I don't do pin and weld. I try to stay away from those requirements.