I never internally upgrade my guns usually but I was just wondering. I always read "This is what it is now, I built it from a CA M4, and now all that's left is the stock" or things like that. In that case wouldn't it be cheeper to buy or build your own gearbox and then just buy the bodies etc, seperatlly?