What I'm thinking is make this with options you list but in CF.
You then can sell it to both CF and SF owners.
Offering only in SF requires work to install CF magazine components.
SF (attached box) will drop into CF stocks (blind mag) no modifications needed.