I would really like to hear some recommendations for a good, solid, accurate, but very economical (with out sacrificing quality) option for a beginning mid to long (300+ yards) range rifle. Possibly for hunting/survival, but mostly just for sport. Semi-auto is preferred, but other action types are great too. I would also consider the availability and cost of ammunition. I don't really own an effective rifle for shooting beyond 300 yards or so, or do I know much about longer ranged guns, but I think I may have an interest in learning.