With the correct tools it is easy. Those correct tools for a from scratch build cost about $200 - so plan to do several.
LINK: https://www.ar15.com/forums/ar-15/Build_It_Yourself/4/
LINK: https://www.ar15.com/forums/ar-15/Build_It_Yourself/4/