This rail is fairly well machined. I had intended to use it to mount a foregrip under a C7 handguard, but the included hex screws are a couple of milimeters too short. Bear that in mind; for just about any application, you'll probably have to replace the screws with something longer.