First experience with the M4 was while in the Marines. It was a much better shotgun then the Mossberg 590A1's we also had. Obviously there is a bit of a price difference between the two. I also shot the M4 while working for a police department. It is a great firearm.