No problem with prep just took a piece of sand paper and roughed the insides up a little and like MoToad says its really easy.. I got a BlackHoleWeaponry now Columbia River Arms bull barrel made in 416 Stainless it has a 1 in 11 twist at 22 inches long. Its not hard but make sure you have the barrel nut wrench and I made my own barrel vise out of 1x1 blocks.. Also make sure you have the head space gauges for the caliber your doing it with.. There are articles here on the website of you want to read up on it first.. There are a lot of barrel companies out there so i would research which one to use and make your decision from there prices will vary with manufactures as with turn around times on order to delivery..I hope this helps you