I have a couple of mini impact guns but this one beats them all hands down. 1100Nm maz (800 ft lb), 10,000 RPM and only 4 inches long.
Every replacement part and rebuild kits are available and in stock.
Hazet is a good brand, a bit difficult to find here so most of the time I take the Facom route, but the Hazet tools I have are serving me well, and this impact gun sure looks impressive!