Yes, making your own is completely legal. As has been said, if you get into the commercial side, then a ton of laws come into play, but if you just want to make one for yourself, it's no problem.
Here's a company selling the 80% receivers you can finish:
http://aresarmor.com/store/Item/rudius1911