I purchased an Echo 1 M249 para from Revoultion Airsoft a few months back and it's been great...granted I upgraded most of the internals right off the bat.
Items done...
-clean and shim
-completey rewired (16 gauge high grade wire and deans connectors)
-G&P 120 motor
-Modify Cylinder Set (M16A2 version adjusted first tooth on piston for aoe)
-Modify tappet plate
-7.4v 2200 mah lipo's
-nutsack mag
-prometheus soft (purple) chamber packing
-hop-up mod
-unknown spring (it's a modify spring I just wanted it to shoot 390ish on .20's)
So far it has exceeded my expectations