nothing you could do to prevent it persay (since it's something that happened inside the box and wasn't caused by anything you have done) and nothing you can do to fix it unless you want to void the warranty.
Does sound like a trigger / safety switch issue
Send it in to G&G and have them repair it to keep your warranty in tact.
Bring by the shop tuesday and I will get a RMA/ship it for ya at my cost since this is the one I sold ya. Should have it back within 10 days.
Also if you are coming to Rez you better let me know cuz I don't have ya and the boys down
