I can't say I've ever had a problem with a new 2N7000 or BS170 from any dealer.
I believe through-hole BS170's have been EOL'd so SMD will be the only way to go with those before long.
My concern would just be proper handling, since they're ESD sensitive. The BS170's I've gotten from Tayda and Mouser usually have a foil lining on the paper tape to help with that.