"problem 1: brandished the gun in public. get a case for it and never take it out of the case unless your in your room doing work on it or at the field
problem 2: your motor grip is loose. your destroying your motor and gears by doing that.
problem 3: its a cheap gun, mag quality is poor and doesn't seem like your hop-up unit is good either.
More than likely, due to your ignorance that caused additional damage to the gun, you will need to replace your motor, gears, maybe your hop up, and magazine. factor in the cost of labor and you might as well buy a new gun.
Have a good day"
my post to him. quite frankly, if he got the cops called because he brandished the gun in public, then im glad "the cops broke his gun"