Remington 870. 2 3/4 or 3 inch shells.  18 1/4 inch barrel. See photos for details. Good condition.