I have never shot or held either. I am pretty confident that the M4 is the better firearm. But, I am thinking the 930 is the better value. I was thinking about one of the two for home defense. I have always used a pump for HD because I have never trusted the reliability of a semi shotgun for that purpose. Can either or both be relied upon for HD when compared to a pump?