The MP5 won't have a good range.
They are a short barrel gun, mainly for CQB games.
If you want a good range, high fps gun, the MP5 isn't for you, but you can always put an tighter inner barrel, and a barrel extension it'll make it go farther
also note, some mp5s don't have high fps, so be careful
if you still want a MP5, let me know