This is a very off definition for luck. Something you want to achieve is achieved for you randomly. I've been working at some of these things for awhile and to just have all of them drop into my lap. *sigh*
Some of these things are skins for guns I didn't know existed. Some are impossible to unlock from what I've seen.
So recently, about five or so hours ago I got almost all of the armors and skins that I know I didn't achieve getting. I don't really know what caused this, is it a common thing thats happening right now or something?