If you're going to use any injectable gear, then of course you're going to need some "darts." You can pick up syringes at your local pharmacy unless your state has certain restrictions. Also, you can purchase needles online. Just do a little searching around and you'll find several places that'll hook you up. Syringes will run you around 50 cents apiece. Note that it'll be more difficult to obtain needles (at least from the larger, more "legit" companies) if you live in California and Illinois. You'll usually need a doctor's prescription in those states. Still, if you look around enough, you can get what you need.
If all continues to go well on Npp I'll be switching to good ole Deca soon. Less pinning less hassle. Was planning to hold out for some Balkan labs 'incoming' shortly from 101 - but I may now just stick with SIS labs. They've seen me right so far so may win my loyalty going forward if their Tri- Deca is as good as this Npp.
Just one suggestion - SIS should identify the actual carrier oil used. While I had no problems many folks have allergy issues. Helps everyone make an informed, healthy choice.
Other than this - overall a very positive experience with both 101 and SIS labs.
I'd have no hesitation recommending both to anyone considering using them.