Hunting rifles can cost anywhere from $500 to $8,000 or more. New hunters will want to focus on the lower end of that scale, but don’t go too cheap. There are a ton of great rifles in the $500 to $1000 price range. Our best value rifle of the year, the Stevens 334 Walnut, costs $489.