One of the major problems with barrels is that they heat up (obviously), and due to the condition of the enviroment the likelyhood is that one side is going to be heated and the other cooled either by sunlight or wind. This effects the straightness of the barrell, but by adding heating elements to both side you can straighten the barrel which helps accuracy alot. Composite barrells are also starting testing - I know I designed one