made in china barracudas?


rumors say that these non-beadblasted ‘barracudas’ are now being sold in China for $70.
I wonder if they are legit duncan at all


Yes, Duncan had some Barracudas recently machined in China.


Yes, they are legitimate. Duncan has a completely different market in China, including this, the "Pro-X (the Butterfly XT essentially), and the Metal Racer are all products in China that have been selling well.