another word of advice,
for your first gun, (whitch will be a learning experience) buy second hand, as if you go out and spend silly amounts of money on a brand new top end tourney gun, chances are you will be too scared to strip it in case you damage it, it would seem a lot of new players who fork out lots of cash but have little experience stripping seem unwilling to take the plunge and learn about their guns. and you could inadvertantly damage it in the long run by not stripping it.
at least when you buy an Ion, angel, ect second hand, newcomers to the sport arnt so woried about stripping guns..
and hence they learn much quicker..