Barricade is one of those later releases that I just don't know much about. I never had or even saw the figure. I don't think he was in any comics or cartoons, at least not that I saw. He doesn't stand out as being one of those "what the heck were they thinking" kind of figures.
He's just kind of...there.
For Barricade I used a Halo Heroclix...I'm not sure which one it is actually. I can't seem to find which one has the big shoulder laser. This is what happens when you buy bulk Heroclix from eBay.
But if I hadn't, I might not have gone through the effort to make Barricade.