You might have to buy specialty tools for assembling an upper, but for a stripped lower, LPK, etc; I only purchased a $6 stock wrench. I used a set of punches I had in my tool box, some vice grips, and that was about it.
A complete upper will simplify things while allowing you to mix & match...