For your first gun I would go with a Ruger 10/22. It is a good size long gun, not too heavy. Being .22 caliber it has no real recoil. Fairly affordable to shoot for long periods. And is fully capable of taking out small game. Being a very popular gun there are tons of aftermarket products made for this platform so you could customize it.
Besides these reasons, the biggest is that it is going to be your first gun. As a guy whos had a gun since I was 5, I always suggest starting with a .22. Learn your gun and range safety, become comfortable with your firearm skills. Them further down the road, go bigger, or smaller if you go the handgun route. But safety first.
A .22 bolt action was my first gun, and though its a different model I still shoot .22 on a regular basis. They will never go out of style.