Nice Handguard, BUT..... The knurled hand guard in the picture (when I bought it) is not the one I received. The title on the product also does not reflect that it has key mod holes on it. The hand guard I got had key mod holes down 3 sides. ACME machine sent out the right one quickly, customer service was great. It just took 2 weeks for me to get the hand guard I wanted.