PSA has some great prices on barrels.
AR-15 Barrel Clearance - Barrels & Barrel Assemblies - Upper Parts - AR-15