What is WRONG with you people??!!!!!!!!!!
Don't worry that much about distance. Like Frenzy said, it's pretty much equal unless you are facing an AUG or an SG-1. If that happens, outply them rather than trying to outshoot them.
If you want an MP5 and you love their looks, you can't go wrong with either Tokyo Marui or Classic Army. The CA guns are more expensive but it is widely accepted that they make the finest MP5s out there. Full metal, moderately upgraded...very nice. And they use the SEF lowers, which I prefer.
Buy what you want to try out, and go from there.
"You are, what you do, when it counts."
-The Masao
"Get on that fifty! Someone get on that fifty!"