I had a 120 20GA for years, that I regret I let go of, because I just needed the latest new thing. Mine was flawless. But it did gunk up easily after a few rounds. A good cleaning kept it firing.