I agree with letemgrow. I will not shoot a buck under 135" in my home state of Wisconsin. And I try to make sure they are 4 1/2 years old or older, but definately at least 3 1/2. I would be crazy to come to Iowa and shoot a buck that small. I have had days during the rut where I saw and/or passed up 4 or 5 bucks that big in Iowa. Anyone wanting to shoot a 125 to 135" buck would be much smarter to come to Wisconsin and pay $160. Not that we need anymore hunters shooting little 2 1/2 or 3 1/2 year old bucks here. Like letemgrow said of Missouri, there are plenty of bucks in that range in Wisconsin too. We just don't have the numbers of older and bigger bucks that Iowa does. I go to Iowa because there are more bucks 4 1/2 years and older and 150" and over. 4 1/2 years old and 150"+ is my goal when hunting Iowa and I've had years where I passed up bucks about that big in Iowa and went home with tag soup after 14 days or more of hunting in Novemeber and never regretted it one bit.
About the comment on 2 1/2 year old bucks being 125 to 130". There are a lot more 2 1/2 year old bucks that big or bigger than you would expect. We have our taxidermy send in the teeth from every buck we shoot to a lab where they age them by cementum analysis. This method involves slicing the incisor teeth and inspecting them under a microscope. This method is pretty much 100% accurate for aging all kinds of mammals, from deer to bear to elk and more. Yes, most 2 1/2 year old bucks in the midwest will be from 90" to 120", but there are always some with exceptional genetics that will be bigger, even much bigger sometimes. These are the bucks that end up having racks scoring 150" or more at 3 1/2 + years old. Our taxidermy, in the same hunting season, had a 170" 10 point typical with tons of mass aged at 2 1/2 years old and another buck in the 150"s also aged at 2 1/2 years old, aged by cementum analysis. Those were from SW Wisconsin. Just look at the world record typical, Hanson buck at over 210", was estimated to be only 3 1/2 years old. He had to be pretty big as a 2 1/2. I have read about many top end bucks (190" or more) in North American Whitetail Magazine that are aged at only 3 1/2 years old. Yet, what we have found from aging the bucks that we have shot, plus all the other bucks that our taxidermy has aged by cementum analysis, is that MOST BUCKS WILL NEVER SCORE MORE THAN 135" TO 140" AT THEIR PRIME. I mean bucks at least 4 1/2 to 5 1/2 years old or older. It takes a buck with special genetics to get bigger than that. I hear a lot of guys say that they don't have good genetics in there area, but it's not true. I know guys who hunt some of the best areas of Iowa and they say the same thing, most bucks 4 1/2 and older max out around 140", however, Iowa has so many more bucks that old or older and so they have many more bucks with that rare potential to be greater or much greater than 150". My point is this, just like there are men who are 6'5" tall and there are men who are only 5'5" tall, the vast majority of men will probably be 5'8" to 5'10" tall. The same can be applied to bucks, most will be 135" to 140" at their max, at least throughout the midwest US. As another example, I have found sheds from the same 8 pointer the last 3 years on my parents farm in Wisconsin when he was 2, 3 and 4 1/2 years old. At 4 1/2 he was only in the upper 120"s. Yet, every year on the same farm we usually see at a couple 2 1/2 year old bucks at least that big or bigger. Many years ago, when we weren't as choosy as we are now, but still trying to pass up all 2 1/2 year old bucks, one of my brothers shot an 8 pointer that grossed 131" and was aged at just 2 1/2 years old by cementum analysis.