This replacement upper is ready to be dropped into your Mac-10 9mm. It comes with a threaded 9mm barrel for a Mac-10 9mm with a notched barrel, (see 2nd photo). It has the standard front sight on it as well. Bolt, bolt handle and other parts sold separately.
Approximation to protect seller's privacy