Alot of the tools are un-necessary. For example I don’t use a lower vise block for an average build. The only thing that needs torquing is the castle nut and you can really do that without the lower vise block.
As for the upper, The AR tool will really help you out especially with the castle nut. I suppose you can do without it but I suggest getting it especially for torquing the barrel nut. A good adjustable wrench is a time saver too, the Ar tools aren’t always the most snug fit.
A strap wrench helps but you can do without in some cases. I haven’t found a case yet where I absolutely needed a strap wrench. I have one, and I use it, but there are alternatives.
A good upper vise block is a must.
punches of various sizes are a must, and I have a good assorted set so I am not sure of exact sizes.
A spring pliers for putting on the snap ring if you have a delta ring assembly.
A soft hammer and a heavier ball peen hammer. I am an animal and 4 oz just won’t do it for me. I use an 8 oz.
torque wrench
A small flat head screw driver to help with the front pivot pin detent. If you don’t get the pin starter punch set, you will need a good needle nose pliers. I personally use needle nose pliers and never had a problem.
Off the top of my head that’s about all you NEED as far as tools go.
Edited to add a list of all AR parts. I copied this from a spreadsheet I use when pricing custom builds…
AR 15 Parts List
Part Name
hammer w J spring
hammer spring
safety selector
bolt catch
bolt catch screw
bolt catch buffer
bolt catch spring
magazine catch
pivot pin detent
pivot pin spring
pivot pin
disconnector spring
disconnector
trigger
trigger spring
Lower reciever (forged, milled, cast?)
tigger guard pin
trigger guard
trigger guard detent spring
trigger guard detent
magazine catch spring
magazine catch button
hammer pin
trigger pin
pistol grip screw
lock washer (for pistol grip screw)
Pistol grip
safety detent spring
safety detent
takedown pin spring
takedown pin detent
takedown pin
buffer retainer spring
buffer retainer
buffer assembly
buffer tube
sling / stock swivel
access door hinge
access door hinge pin
rear swivel screw
access door assmbly
butt plate screw
buttplate
buttstock
buttstock pad
buttstock space
latch pin spring
stock latch pin nut
stock latch nut pin
stock latch screw
sling swivel screw
m4 stock latch
catch spring
lock plate
buffer spring
charging handle
charging handle latch spring
charging handle latch
charging handle latch roll pin
forward assist pin
forward assist only, round
forward assist spring
upper reciever
dust cover spring
dust cover pin
ejection port cover hinge pin snap
dust cover
firing pin
firing pin retaining pin
bolt carrier key screwS (2)
bolt carrier key
cam pin
bolt carrier
extractor pin
ejector roll pin
ejector spring
ejector
extractor
extractor spring
bolt
bolt gas ringS (3)
float tube/hand guard
barrell spring ring
barrell spring
delta ring
round handguard end cap
barrell extension pin
barrell extension
gas block / front fixed sight
front sight detent
front sight spring
front sight base
barrel (16", 20", 24")
barrel nut
crush washer
flash hider / compensator
gas block
gas block set screws / pins
gas tube
gas tube roll pin
bipod stud / rivet
sling swivel
magazine