I'm a huge fan of these handheld Burr grinders. It's a bit of work, but it's also very consistent. Plus they're handy in the field..
https://www.amazon.com/JavaPresse-Ma...r+coffee&psc=1
Alternatively, you may be able to have good results for this electric one:
https://www.amazon.com/KRUPS-Profess...offee+electric
One of the things I look for in coffee bean grinders is whether or not it has to go through a grinder to be deposited into something that holds it. Those electric grinders with the single blade and reservoir are convenient, but aren't always consistent. This ensures a pretty consistent grind. Plus the handheld one has a simple screw cap on the bottom that lets you adjust depending on if you're making french press, aero press, espresso, etc.
I've got two of em