VSR Rifles
I do not think of doing this but i had a tought how easy would it be to make a vsr gearbox, you make a piston with more amount of teeth that should be easy to do on a cnc or a milling machine, then you need a custom gear make one gear with equal amount of teeth as the piston then just weld it on...