yes it is a DTECH 22'' 243wssm but it does have the compensator on it. The 223 does not.