Bro, go with the 25g. A 1/2" needle on a 27g syringe (I have not seen longer) will probably not penetrate the fascia around your shoulder, unless you are extremely lean.
I have injected oils with a 27g insulin pin (biceps, triceps), but you must be patient.