So much junk posted on this thread.
Just because a rifle doesn't cost more than say $500 doesn't mean they are all junk. Yes there are a few mentioned that I likely wouldn't purchase either but $300 can get you a lot of gun for the $$$.
Vangaurds, Marlin, and Savage are what I would look hard into personally. Sure you could go browning, ruger, remington 700, or the ilk but the animal won't be any more dead when shot with a "lesser" rifle. So long as the person purchasing the rifle is happy with the options and accuracy in this price range is all the matters. One man's junk rifle may be what someone has used to fill the family freezer for decades just fine. As always its more about the indian than the bow.