They are both made by JG, just Echo1 rebrands them, so using guns from both brands doesn't mean much. The AK47 has a longer barrel, bigger magazine capacity, and doesn't have the common MP5 high-cap issue. I would go with the AK47, I bet it is cheaper too because Echo1 usually raises the price since they include that 30day warranty.