I am having to give one of my Ball Pythons antibiotic shots for an RI right now, too. It's definitely a huge pain to do by yourself, but nowhere near as hard as trying to force a syringe in a snake's mouth to give medicine orally! The hardest part is she won't sit still. One time, I must have hit a scale, because the needle bent right over, so i'm hoping i'll be able to reuse one of the other needles to get the medicine out of that syringe. Otherwise, im going to have to go back to the vet to replace one of her treatments. It's amazing how difficult it is to push the needle through! One thing that helps to at least limit her range of motion and "sorta" free one of my hands up is, i've been having her crawl into a cardboard tube, while i'm giving the shot. Still 4 more shots to go for this girl... Aaargh!