RE: 30-30 MARLIN
For shots on deer inside of 100 yds, there are no guns that are better than a 30-30. There are many more calibers with more energy and velocity, but it really isn't needed.
I think 150 gr bullets are best for deer. They deliver more energy on target than the 170 gr.
I've shot several deer with a 30-30, and been around many, many more. I don't think they leave the best blood trails, but deer never run more than 50 yds, so that really doesn't matter. On average, I'd say they run about 25 yds.
Also, no need to spend a lot of money on premium ammo. Remington Corelokts, at $7.99 per box of 20, are perfect for the task.