you're running Winstrol through a 25 gauge needle? Winny is water based isn't it? doesn't seem like the crystals would pass through a needle that small, oil based products are best with a 22 or 23 gauge and the length of the needle should be based on how thick the muscle you're putting it in is, if it's a typical glute inj. use a 1 and a half but if you're going into the delt, bicep or calf use a 1 inch.