Ok I'm a seasoned airsoft player so I will give me opinion here. First of all DO NOT GET A CROSSMAN, they break way too easily and they are not upgradable in the slightest. Also their hop system is a load of crap.
Also I own an Airmag C11, do not get it. I have had to return 4 of them in 3 months due to their habbit of having seals break and the barrel, which extends outside the gun to shoot, get jammed.
My best suggestion is that you spend $120 on either a JG M4/G36 or move up to $150 and get the Echo 1 version which you can later upgrade to a really good gun. Both of these are quite good for the price and unless your playing with serious people, their all you would ever need. They all come with a high-cap mage that will give you 570 rounds in the G36 mag for example. Each shoots about 120 feet effectively with a max range of around 200.
Spring snipers are not all their cracked up to be. I have owned a UTG MK96 which is the scale model of the L96A1. It shot 460 FPS with a max range of barely 230 feet, so no farther than my friends AEGs. The scope it came with was nice on the rare occation it would shoot perfectly straight but most of the time the BB still curved down even when I had the hop-up set perfectly.
My friends that I play with when Im at home over the summer all have JG and Echo 1 G36 or M4s and they work great.
At school on the airsoft team, we use substantially better guns. I currently use a Classic Army SL8. With the Classic Army stage 2 internals upgrade package and a King of Arms C-mag, I have a gun that shoots 470 FPS full auto at 12 round per second. My magazine holds 5000 rounds. Grand total price for all of this, $460 for the gun and upgrades, $110 for the electrically winding C-mag. As for a side arm, I recently got a KWA M17 green gas blow back. it shoots 350 FPS and is full auto. A great backup weapon if my battery dies or something goes wrong and I need to get rounds out now. Cost was $120.
But thats because I play on the school team and airsoft is one of my favorite hobbies. Trust me, get the JG M4, it will cost $120 bucks, is not likely to break on you, has a 300 round magazine and battery included with the deal, and shoots well (I have shot that gun on many occations)
The best place to order it in my opinion is www.airsoftgi.com. They have some of the best prices, the best selection I have found, and great deals such as christmas discounts, and free shipping for any order over $100. So that means you will save 20 bucks on shipping.
Hope this helps.
EDIT: Also to increase your FPS try getting a better battery than what comes with the gun. A 2000+ MaH battery can give you a higher rate of fire and increase your FPS by 50-100, but be warned it might burn out the stock internals of a cheaper gun like the one I suggested. But if you ever upgrade the internals of your gun, like the spring and motor, make sure you get the upgraded battery too.
EDIT EDIT: Also to answer a previous question, airsoft is ALOT cheaper than paintball. A decent mid to low paintball gun like a Tippman 98 will run you about 100-120 bucks, same as a JG M4. The difference is that the JG both looks and feels like the real gun, is fully automatic as opposed to the semi automatic paintball gun, and does not shoot in an arch like paintball guns do. Airsoft guns shoot right where the crosshairs on the gun are aiming, up to a certain range. Airsoft BBs do not break when they hit something like a twig or bush that a person is hiding behind and can punch through folliage that paintballs would break in. Airsoft is 10 times for realistic to real combat that paintball and so much cheaper. 5000 .20 gram BBs will run you $10 at dicks, when 2000 paintballs will run you $60. Airsoft is much easier on the younger age group and college student who does not hae alot of money to spend on their combat sport. Also a top end paintball gun runs you over $1000 when a top end airsoft gun with upgrades is about 500-600.