I am a player that is fairly new to airsoft and i currently have a couple assault rifles and a KWA m1911. I am looking for a light gun that would be good for closer ranges and CQB situations. I have been looking at mp5s and mp7s. i am looking for a gun that wont dump the mag in 2-3 seconds. Thats why im not big on the mp7s. Also my budget is around 250$. If you could give me some suggestions that would be appreciated. Thanks!