If it really won't shoot well contact Vudoo. I do not believe you have a bad barrel, but it is possible and if so Vudoo should be able to help.
My suspicion is that it is ammo, not the barrel. Get some "high end" ammunition such as Eley 10X or Match, RWS R50, or the expensive Lapua and see...