i would say for your first gun do not get a spring go pcp the bsa range is very good, look for a second hand gun you can get some real bargins. i would say dont buy mail order go to a shop and try the guns first then see if there price match some shops will i got a cracking deal that way .
make sure you do your homework dont just rush out and buy the first thing you see.