Any CA should have fairly similar internals (exluding the Sportline models of course). Any one would be a good choice.
A $15 spring (and $40-$60 inner barrel if you want) is all you need for what you described you want.
Airsoft Sales and Repair/Upgrade Services
Last edited by Styrak; April 7th, 2010 at 00:17..