Mossberg pump shotgun 12 gauge will take 3 inch shells a few marks on outside bore is very clean stock in great shape