Go to the BP_MasterWeapon and copy the video below. Make sure when changing the variable type you select MaterialInterface Not MaterialInstance.

Next go to the BP_MasterProjectile and copy the video below.

Next go to the BP_MasterRangeWeapon and copy the video below. If you dont already have the errors then just compile and they should show up like the video.