I Have choice between a mp5 or a m4. If i get eithier 350 fps or below. I Like m4's with ris rails. And mp5's with a suppresser. I also prefer to mid caps for either of the guns but i always Have a difficult Time trying to find the correct mags for the correct gun. My budget is 150 to 200 for the gun anything for the mags and i play cqb.