Cheaper than dirt has them. I have 2, 20 guage 870's that my kids use. Have xfull chokes, and use 3", 4 shot. Make sure you get a choke made for heavy shot if that is what you are going to use. I use regular non-heavy loads. Been good out to 40 yards.