There are a ton to choose from. You first need to decide what the maximum weight you will ever need to weigh. The smaller the less expensive. Then decide how fine a measurement you want -- 1gr, 0.1gr, 0.01gr, etc. The finer the more expensive. Then do you want digital or analog. You can get a lot of great USED analog scales for next to nothing because everyone wants digital. But analog never needs batteries.
I use an Ohaus CENT-O-GRAM. Up to 311 grams (11 ounces), and measures to 0.01 gr.