There’s plenty of good 9mm builders that you can order an upper or compete gun from. Then you can add the binary trigger yourself.
But if you want to build it yourself, you’ll need an upper receiver, barrel, 9mm bolt, 9mm buffer (with spacer if it’s not an extended style buffer), buffer spring, handguard, lower receiver, lower parts kit, buffer tube, stock (or pistol brace if barrel is under 16”), and tools to assemble everything.
Bolt and buffer weight is debatable. General rule is 21 to 23 ounces combined runs the best. Some say less is better, some say more is better. Some like standard carbine buffer springs while some like .308 springs.
You’ll want a ramped bolt that’s compatible with the style of mag you’ll be using. Some bolts aren’t compatible with certain uppers (like a Faxon bolt with a Spikes upper), so watch for that. The ramped bolt means you have more trigger options.
Lowers depend on a mags you want to use. You can get dedicated lowers, or use mag well blocks to adapt a normal AR15 lower.
Barrels are something to be cautious about to make sure you get a good one from the beginning. Traditionally, 9mm barrels don’t have feedramps or even feeding cones because the lowers (and lower adapters) that take Colt mags have feedramps. Non-Colt lowers relies on the mags and bullet shape to get the round into the chamber. That’s when the lack of barrel feedramps cause problems. The better barrels have rounded the sharp corners of the chamber opening to create some sort of feedramps. Taccom (and perhaps others I’m unaware of) have designed barrels with actual feedramps.
Keep in mind that I’m just an amateur when it comes to AR-9’s, so listen to the pro’s over my advice if there’s conflicting advice.