I have had my Hakim inspected and deep cleaned by a gunsmith and the description is mostly accurate for a small issue. My small issue happens to be no firing pin and extractor. The gun was filthy as expected but cleaned up extremely well. The barrel is quite nice with great rifling too. I would say 5 stars if the description was a bit more accurate and stated "may be missing vital components" instead of minor technical issues.