What brand is it i know i had a real hard time gettin the motor out of my JG MP5 thought it would break before it gave but it eventually did let go needless to say that the housing end is roughed up a bit from using vice-grips hope this helps.
__________________
|