A friend has an AR15 that was shoot till it needed a new barrel. He disassembled the upper and bought just a barrel, and when it arrived reassembled the upper with the new barrel, and was pleasantly surprised to find it shoots as good as custom barreled gun he has ever owned. Does anyone here have the same experience? Does anyone know who makes barrels for them?