Oklacarcollecto said Barracuda is a totally different animal than the Dart on this item. I have seen them on eBay at decent prices if you keep an eye out. Click to expand...