No. Transferring to another branch does not work that way. The way to transfer branches while still under contract involves many steps, none of which involved anyone "buying out" your contract.
If you are currently under contract with the USMC, then no Army recruiter is even gonna give you the...