I had mine fly off as well mid stage. I switched to battle werx screws, they are a little longer than 6-32 x 3/8 and i havent had any issues yet. They are available on their website.
Nice setup by the way! I have the same set-up, you have anymore pictures of those grips? Was wondering how it'd look on the 2 tone shadows