I have been a fan of the M200 ever since I laid my eyes on it. Last Christmas I got the Beta Project M200, and I found that the hopup was non existent and the range wasn't what I was expecting. It said on evike that it was fully upgradable so I assumed that if I wasn't satisfied with the range/power then I would buy a new spring. However, I couldn't find a spring that would work in it. Then the biggest problem arrived: a pin-and-spring system held onto the bolt by a c clip kept popping out. I sent it back for repairs and got it back and it worked fine. A week or two later, it popped out again, and I proceeded to get a refund for it.
Now I want another M200, and I'm looking at all the options (Ares, Socom Gear, Beta Project).
I want one that is skirmishable, and I would only buy the Beta Project again if someone could let me know if the one I got is just a lemon, and if there are any "DIY" upgrades or even upgrades I could buy for it.
Sorry for the long post, but please give me your input.