taso spartan or vindicator barrel, no bevel for Carter. 13 7/8 inches, id=.690. Good shape but has allen ding on front from front sight being mounted. Various wear from use and from being pumped. No bevel for carter taso thread pumps. Also fits Taso stock gun.