I have an 870 with 21" barrel, full size stock, RSF choke and a FF3. Bought the gun off 257WBY some years ago and put the sight on and swapped chokes. I have toyed with the idea of getting a new 20ga just because but I can't talk myself into giving up a reliable and compact gun.