I also would recommend getting one of those action rods with splines. I do like shopping at brownells, but for that tool I like the ones from this source better as they have milled flats instead of a square hole on the end.
https://botach.com/kz-barrel-spline-socket-rod-for-ar15-m4-upper-5-56mm-receivers/

https://botach.com/kz-barrel-spline-socket-rod-for-ar10-sr25-7-62mm-receivers/

Roll pin starter punch set
Pin punch set
Watching some youtube videos will help with assembly knowledge and what you may want to buy or make for tools.

Good luck..........


hotrodusa.....N.R.A. Life Member