I would go with .308 even though it gets sold out fairly quickly. It is good all around and has plenty of power for most game in the US. You could get an AR-10 which has iron sights as well as the ability to mount a scope. Prices aren't cheap and they don't come in stainless, but you could buy a stainless barrel for it.
The ATF should be a convenience store instead of a government agency!