Yes, the Guntec USA AR-15 Slip Over Barrel Shroud w/Multi Port Muzzle Brake will fit and function with 9mm with 1/2x28 threads.
The Guntec USA AR-15 Slip Over Barrel Shroud w/Multi Port Muzzle Brake will fit any 1/2x28 threaded barrel chambered in .223, .223 Wylde, and 5.56.
The Guntec USA AR-15 Slip Over Barrel Shroud w/Multi Port Muzzle Brake does not need to be timed and does not require a crush washer.
There is a micro version available here: https://www.opticsplanet.com/guntec-usa-ar-15-micro-slip-over-barrel-shroud-w-multi-port-muzzle-brake.html
It should as long as the muzzle threading is 1/2-28 and you have at least 4" of space between the muzzle and gas block.
The Guntec USA AR-15 Slip Over Barrel Shroud will work as long as you have at least 4" of space from your gas block to the threads on your barrel.
The Guntec USA AR-15 Slip Over Barrel Shroud will cover 4" of your barrel and has an outside diameter of 1.1875". Measure the internal diameter of your handguard and the location of your gas block to ensure it will fit within your handguard without making contact with your gas block.
The Guntec USA AR-15 Slip Over Barrel Shroud will cover 4" of your barrel and has an outside diameter of 1.1875". Measure the internal diameter of your handguard to ensure the shroud would be able to fit within the handguard.
The Guntec USA AR-15 Slip Over Barrel Shroud w/Multi Port Muzzle Brake covers 4" of the barrel and extends 1.5" past the end of the barrel.
The Guntec USA AR-15 Slip Over Barrel Shroud w/Multi Port Muzzle Brake will not work with that rifle.