There are good spring pistols. Look for
"ultra grade" spring pistols online.
I had a S&W Sigma which chronoed in the high 200s with .20g BBs and it had the same range as my Marui AEGs. I used it as a sidearm for a couple of years until I switched over to my Marui p226 GBB. I had quite a few epic kills with my Sigma. A friend broke my sigma in a fit of rage during a game (he re-payed me for it) so that's why I have 4 spare sigma mags for sale. Everywhere I look for a replacement sigma, they are sold out.
I also have a Desert Eagle Ultra grade and I mounted a laser onto it. Very fun for my friend's backyard games, as he has a one acre lot.
Here are some ultra grade airsoft guns
http://www.softairusa.com/products_sa_ultra_grade.html