This is an update to my previous review of the Freedom Fighter Tactical 922r forearm for the Benelli M4 found at this link http://www.benelliusa.com/forum/showthread.php?t=25750
The number one issue I would watch for with the FFT forearm is its overall length preventing proper seating of the barrel into the receiver.
The number two issue is squeaking of the forearm haves related to a sloppy tongue and groove joint, which is supposed to lock the two forend haves together but doesn't.
The number three issue is warping of the forend halves resulting in installation difficulties.
Basically, all the issues I have noted are related to the dimensionality of the FFT forend. The first two issues can be overcome by trimming the forend's overall length, and either bedding the tongue in the groove or using a heat gun to modify the shape of the groove. The third issue varies, some forarms have it worse than others. Apparently, the ideal state is forearm with enough warpage between the halves to bind up the slop in the tongue and groove joint, but not so much as to make installation difficult.
The forearms I received had a good amount of squeak and only a mild amount of warpage. Their overall length was slightly long, but useable. I was able to reduce the tongue and groove play by heating the inside of the forearm with a heat gun and reducing the width of the groove. The result is a quiet and sturdy fitting forearm with a just a small offset (perpendicular) between the forearm halves. Because of the offset, I believe that the best do-it-yourself solution to resolve the squeak is to bed the forearm haves together using epoxy. The true solution would be for FFT to increase the width of the tongue on the forearms to match the factory forearm. (I suspect this would cause them to have to scrap forearms that have significant warpage)
To sum it up, the FFT forearms are NOT up to the fit quality of the factory Benelli forearms. However, with some do-it-yourself fitting they do feel sturdy on the gun. With a few improvements, FFT probably could either match or surpass the fit,feel, and functionality of the factory forend.