I totally concur with prior posters on Krieger barrel's as the way to go. I have them on all my match rifles ar15, M1Aicon super match's and Garand's. They are worth the price in both accuracy and servicable life. One of the team members recently replaced his M1A barrel after 11400 rounds and the reason for replacement was rod wash two inches from muzzle. Have changed clean methods since then to a pull thru patch versus rods.