Anyway, i say this because my P90 has a good rate of fire, though not the best with the spring/motor I have. But it packs some nice ability into the small frame, I will always same the P90 is unique because it is so easy to acquire targets and move the gun, due to the compact size, and while it does hold its own in CQB, i use my P90 primarily for field play. Sounds weird but it actually does quite well. Anyway, love both the Echo 1 Scar, and the Echo 1 P90, Pretty much anything from Echo 1 Actually...... But if its only rof your looking for, drop a one class lower spring in the P90 and it will shock you. (ie 120-110) I did this in preparation to take the P90 to CQBAZ, due to the stock E1 P90 fps being above the limits, and was stunned by the results. Some person posted his results of this on youtube, check it out if you want. Now that I think about it I may still be above the limit...... hmmm.