if you are going to get a vrs-10 be sure to get a g-spec. It is more versitile than the regular vsr-10's. It includes a 20mm rail so you will need to buy appropriate scope rings to fit your scope on it. As for the speed 290fps isnt bad, i dont think you really need to upgrade it. I am pretty sure this it is a low maintenance gun. I would not recomend a bi-pod as they are expensive and you probably wont use it. Anyways I think this is a pretty good choice for a first gun. I believe tru has a g-spec instock too