Love this honesty.....
cannot answer that. where? If you are killing 130" deer on public land in florida...yup.
If you are killing 130" deer where I live & on private land, NOPE. Just gotta put in the hours and be mediocre. I am no genious and I knowI have killed a lot more big bucks than most truely skilled bowhunters in regions that are not blessed (or cursed [&:]) with low hunting pressure and good genetics.
Love this answer, too.
I think there are 3 factors to be considered. Location, skill, luck. In that order. Now if they are doing it year after year.......they likely have 2 of those on their side.