RE: Big Bucks luck or skill?
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.