I use one of these for taking off burrs and sharpening my needles & pins:
https://www.amazon.com/Professional-Ruby-Stone-Never-Dulls/dp/B003WBJRJY/ref=asc_df_B003WBJRJY
I had it for my nails, and when it broke into a few pieces, almost tossed it, then the idea popped into my head to put the pieces into each of my sewing kits. Works like a charm.
To sharpen my scissors, I either take them apart and sharpen them myself, with fine, good quality stones, or skip it, and take them to the pros, if it's in the budget. It's a skill worth acquiring.
Dullness also doesn't always mean a sharpening is in order. Honing is a much more frequent need, and can be done by swiping the blade on a honing steel or a barber's strop, to smooth the edge, and take off any curls or tiny dings.