^^^^^ the best idea! I have straight fluted a few on a manual vertical mill, and years ago I fluted one on a horizontal mill. Set-up time is a killer. Having to make the 'jacks' to support the barrel took time. On the manual mills I could not optimize cutter RPM or feed rate, and I had to be there to get the cutter off the work at the end of the cut, so it didn't sit there and rub. Those things take time, and time is the one thing that's hard to give away. On a CNC cutter RPM and feed rate is optimized and the program will move the cutter away from the 'work' at the end of cut. Indexing the barrel for the next cut can be programmed if a 4th axis is available and used, but the 'jacks'/supports still have to backed-off before the barrel is indexed, and then moved back against the barrel to keep deflection in check. On a manual, the side of the barrel to be fluted has to be parallel to the table. On a CNC that is programed, which is much faster than indicating the barrel to parallel. I don't have a pic of the cutter I prefer and used in this 'puter, but it's not a ball end mill. Barrel makers who flute/octagon do this work on a regular basis, and do several a day, so they have the tools, equipment and 'know-how' to do it efficiently, and on a cost effective basis. Choose a barrel maker that will flute. But, I'd have the gunsmith chamber, index the flutes and headspace.