Hey Darth Ennis, I know what you mean about hating the hasbro version of Tarful, I think that it is one of my favorite customs I have made.
The gun strap was from a dollar-store figure I bought years ago, I just used a couple of rubber "o-rings" to make the straps. They are the rubber bands that connect old GI-Joes together, or used on valve seals.. I crazy glued the holster to the leg... I might paint the jacket btw, I have not yet decided.