The best way to attach an M7 bayonet to your Remington 870 is to get S&J Hardware Bayonet Mount. It is extremely good and reliable, it is CNC machined from solid steel. Will work with Remington 870 factory magazine extension or S&J Hardware magazine extension for Remington 870.