You can successfully put together any of a large number of parts to make a 9 mm upper. The 9 mm upper I have is now an aggregation of a NoDakSpud NDS-32 upper (retro top cocking) receiver with a short ejection port door and gas deflector and A1 rear sight in the carry handle; Colt 16" barrel with standard front sight base and thread protector on the muzzle; a single feed magazine compatible BCG; and a cheapo two-piece quad rail handguard. I use it with any of several standard AR-15 lowers in connection with a VM-Hytech adapter and unmodified Uzi magazines including a Vector 68 round drum; and with a PSA 9 mm Glock magazine billet lower. Others will likely add their input, and there's a thread here somewhere with many photos of 9 mm builds.
Best of luck with your project.
MHO, YMMV, etc.