@koalou Some places recommend much thicker needle gauges than required, or base their recommendations on vials with much-thicker carrier oils.
Homebrew vials tend to use MCT oil for a number of reasons, but a major one is that it's less viscous than carrier oils that are commonly used in commercial vials (e.g., sesame, sunflower, castor oil etc.).
With a less-viscous oil, you don't need thicker needles, so you can easily use something like a 22G (black) needle for drawing up and a 25G (orange) needle for injecting.
In fact, some folks swear by thinner 27G (grey) or even thinner needles, typically up to around 30G (yellow), with some going as thin as 32G (deep green)!
The suggested needle lengths depend on what it's going to be used for.
For a drawing up needle, 25 mm, 31/32mm, and 38 mm are typically fine.
For intramuscular injection, the shortest recommended is usually 25 mm and the longest is broadly 38 mm. 25 mm is fine for most legs (including rather chonky ones like ours).
For subcutaneous (subQ), the longest recommended is 16 mm, with 13 mm being the shortest commonly available without moving to fixed needles. With fixed needles, it's possible to get 30G or even 32G 8 mm needles!
For thick, intramuscular injections on commercial products, particularly where it's one injection per vial or package, the needles are often much thicker.
For example, Nebido recommends an 18G drawing up needle, and a 20G to 22G injection needle (for intramuscular).
As another example, triptorelin (Decapeptyl) commonly uses a 20G needle for mixing the powder into the suspension liquid, and another 20G for injection.
For any vial where you will be drawing up liquid multiple times, the goal is to use the thinnest needle needed, as this reduces the risk of "coring" the vial (i.e., making a hole too large for the stopper to seal, which can let contaminants into the vial liquid).
Hope this makes sense. Our mind isn't exactly firing on all cylinders today.