When buying a gun on a budget, i.e. no $$ for upgrade/downgrade be sure to purchase a gun that meets field/site fps limits. Or buy a gun that leaves you $$ for any up/downgrade you may need. Otherwise you'll have a $300 400fps decoration that you can't use at most indoor 350fps(where I live) sites. Eye pro is certainly not an area to cheap out on however don't go spending $100 on goggles without trying out first because if you're like me, ANY goggle will fog. Glasses are better but not all sites allow and they aren't as good protection. Mesh never fogs but again some sites don't allow and can be hard to see through indoors.