Are these some quality shotguns? I assume this is, its talked about a lot! Do these have a choke? I know the 870 do, just wondering if the express do. Also, who makes the best accessories for these? Mag extensions, pistol grips, etc? Does TacStar make a quality product? Lastly, on the mag extensions, I have heard of a maximum barrel length for these? How is that determined?