couple points I thought I'd bring up.
1. there's really nothing wrong with buyairsoft.ca. I've bought from them, a few friends of mine have bought from them and none of us have any complaints.
2. VSR-10. solid choice in terms of base model rifles. it's relatively easy to use and it doesn't feel like a nerf gun. if it's your very first step up from the pistol and you really have your heart set on a sniper, then it's a better idea to spend three hundred on that than drop five on a rifle you're not sure you'll end up using