If it's 300-500 yards you are going to want the 22-250. Everyone will come on here and say that the 223 will work for those distances too, and it will until the wind starts blowing, then your playing a whole nother ball game. The wind bucking 22-250 will do everthing the 204 & 223 will better.:banghead: