This stock is compatible with the B&T APC223, APC300, and APC308 Pro series of firearms. Length is adjustable in 6 positions, and cheek height can be raised. The stock is also foldable to provide enhanced CQC abilities as well as a convenient storage/transportation option.