I found it interesting that there were originally tabs to remove the stock. I worry that if you made it removable, as suggested, it wouldn't be as sturdy/reliable. I'm sure Nerf saw this issue and decided to make a quick fix to make it permanent.I'd suggest opening up the blaster and exploring it's internals first before posting a video on it. You can get a lot more information to the viewer faster if you're not fumbling around with it/learning the internals while you're trying to shoot a video.
funny of you saying that because I did notice light passing through that space in between the stock and the grip.