After having quite a bit of trigger time with both, the 870 honestly doesn't compare to the M4 very well. Much like comparing a Kimber to an Ed Brown. I think the 870 will fit your needs just fine.