I agree on the 870, alot of good 20s out there but the 870 has a ton of aftermarket accessories available.. I have a knoxx stock and a red dot on mine.. For a choke I would go with Tru Glo SSX 550, performs well with the three most popular 20 gauge loads, Fed HW 7s, H 13 7s and Nitro 7s.. I choose the Fed 7s because of the increased penetration over Hevi Shot..
Here is a taped 40 yard pattern with the SSX and Fed 7s
