I would like to own a rifle what I can use long range hunting. More I read about it,the more confused I got. Let say the barrel. Many people say,longer is better for better accuracy. Many people say it doesn't really make a different if you have a 20" or 26". Than the weight of the barrel. If you using it only for hunting then you probably going to shoot one or two shoots. So why are heavy barrel on most of the long range hunting rifle? Like Sendero. Would it make any different to buy the remington XCR or the Sendero other than the Sendero has more weight and more expensive. I have a Rem.XCR tactical compact .308 caliber. I love how accurate this rifle is,but my friend has a Remington XCR which is like close to two pound lighter than my rifle. Do I really need that extra weight to make a nice clean kill let's say 500yards? or 900yards? Than accuracy. I went to see a gunsmith and I told him to build me a better rifle the one I have. He said he can build me a rifle for $3000-$3500can ,but its not gonna be a better than my XCR tactical compact. I ask him about the .308 power out on 1000yards. He said if you accurate the .308 will do it. He said I should just keep the rifle I have,and buy bullets for that money, and practice. My questions,can I change the barrel to a lighter barrel? or just buy a bigger cal.rifle like 7mm rem mag.