Now I personaly wouldn't recommend using a pistol as your primary. And I really go against spring weapons, I used one the first day I played airsoft and hated it. Shooting and reloding, then repeat the process untill you reload is just not how I like to play. I would recomend for a pistol to get a CO2, such as
this pistol. or just check out
this and change it to display low to high. CO2 guns are gas powered guns with a high FPS (feet per second). However the downsides are they require CO2 cartrages (you can buy them at Wal Mart) and the cost can add up after playing alot. Also if it's too cold you just can't play because it won't fire. However if you use it as a secondary and don't use it unless you have to it will probably not cost you alot in CO2 and will get you out of a tight spot alot faster than a gun that requires you to rooster it back every shot. For the rifle I would recomend something like
this AK47 . It has an impresive 350FPS for it's lower price and comes with a 600 round hi-cap magazine. Another thing is it comes with battery and charger leaving you with less things to have to buy with the gun. Now for extra gear you will need just go on amazon. You will need safety glasses (even go to your local hardware store if you have to). A quick loader, and a smaller BB holder, then finaly get a big round jar of BB's and you should be fine. With guns and gear like that it won't take much skill to overpower the other people that play against you.