All I have used is my stock barrel, and it works great!
Strengths:
Good-1.Cheap-I got a 1000 of ebay for 17$, and I have heard you can get them at Walmart.
2.Accurate-What can I say, they have always shot great for me
3.No major disformaties and not to many dimples...
Weaknesses:
1.Little oily but thats it...
Conclusion:
Great paintballs for the price! If your team needs practice balls, or you are a newbie like me, I would defiently get them!