I edited your list for a little insite for you. When I started buying guns up I would fun big caliber guns. THis is my list now of calibers and I have mulitple of each. .25, 9mm,45 (1911 SP USP operator), 22-250, 223, 30-06, .308.
Also there is a 1000 yard range in Kimbolton ohio. You need a good scope to touch that distance though. I have bought a few scopes for this distance and the cheapest was 975.00 and that was a deal. Good luck and PM me if you want some more info for places to get these guns.