Just about anything you can buy for the Mossberg 500 will fit on the 590, since they are in fact built on the same receivers. Chokes are fit to the barrels themselves, not the gun, and the 590 comes without a interchangeable choke barrel, so no on the choke question.
-=Hairball=-
|