+1 with all the above, for barrels get ahold of Jim at Apache Gunworks. Great guy and builds some of the best barrels I have had yet. Good prices and superb work. I have also done business with Jim Briggs of NSS and Devin of Sinarms. Jim Briggs is very knowledgeable and sells great prefits, full of knowledge. Devin has a great many fans here and does some cool stuff also.