The only special tool you might need is the castle nut wrench. you may need a barrel nut wrench, but most come with one, and you just use a torque wrench connected to the barrel nut wrench. A set of punches, maybe some roll pin punches (not necessary). You will need the upper vice block and a vice to mount the barrel and attach the gas block and stuff.