it's been my experience that ehobby is good for some things, such as magazines (though I made the mistake of buying the G&P 55rd mag for breaking in the tightbore (fewer reloads)instead of the TM...waste of money since it never works right...), but for thr VSR, stateside, airsoft atlanta has been my primary source of parts for my VSR10... They seem to have a huge selection of internals for a US retailer. Granted, redwolf, wgc, trinity, and others likely have better prices and selection, but sometimes, the getting here (NJ) in 2-3 days vs 2 weeks is worth the couple bucks I'd save ordering overseas. If AA is out of stock on the part, then I go looking overseas. AA also has .29 SGMs for those who use them. I have moved to only .43s for my M700 AICS and VSR10, however. .29 is IMO just too light for a highly upgraded rifle, no matter how perfect the BB may be.
Airsoft gi has been starting to stock some vsr parts, but their selection so far has been basic at best.