im 99% sure there is no shard of glass in the syringe..... as far as the pain im sure you'll be fine... i took a delt shot a week ago and i finally can put my jacket on without a helper (keep in mind im used to delt shots). give it time, some ointment, and a few hot baths... good luck..