RE: Will this rifle do the job?
It would work great, but make sure you don't use FMJ (Full Metal Jacket) bullets, because those are against the law for big game in most states.
Don't worry about having too much gun, there really isn't such a thing, heck, if you can shoot it well, a .300 Win. Mag. makes a great deer rifle, so you have a good gun.