No experience with the EO Tech forearm but I did just install the SureFire forearm with integral flashlight on one of my 870's. It's sweet. However the first thing I did was to install a Blackhawk/Knoxx recoil reducing stock with pistol grip. It really reduces the recoil and adjusts the lenght of pull so it fits me better.