Mostly luck and sometimes in order to be lucky you must pay your dues and go and go and go!
I for one enjoy paying the dues and getting to go hunting more. i get alot enjoyment just seeing deer. and thus guys that hunt with me always say "boy you have all the luck" NO i just stay after it.
When they say the weather is going to be bad this weekend and don't go i'm there! i love bad weather hunting cause there ain't no yo yo hunters to get the deer into hide mode.
Is that luck or skill?