Yes all size are fine. I never had problem but some bruising at injection spot if you touch small vessel but that's fine. TB500 can be injected anywhere don't need to be close to the injury as Bpc157. You need to think also that if the needle is too thin then you can bend it when going thru the rubber top.