I don't have a barracuda, but just bought a predator pro. I'm VERY impressed with the armytek light. The physical battery protection (springs), the quality of finish, the weight, tint, beam quality - all outstanding, in comparison to my zebralight, fenix, EagleTac, olight and foursevens lights...