I'd go for a AR10 in 308. Can be used for close quarters/urban, hunting for most game, precision shooting up to 1000 yards, modular, able to gain fire superiority, rapid reloads, lots of components to reload. Not the best in any of those, but not bad in any either.
Only downside is it's not a handgun, so you give up concealability.