my thought was if you buy and register the 7inch pistol, and properly register it within class 3 regulations, and local laws, you can then put a stock on it and any size upper you want from 7" to 20" the possiblities are endless. And everyone is right I think its a toy, but it would be nice if you could switch out the upper and have a machine