hi I own a double eagle m804. It's quite a decent gun and I actually think it has some potential. should i upgrade it? if so is it even possible to upgrade it? i was thinking a metal gearbox, a new spring, and a better motor. is it even possible? On the other hand I was thinking about buying a completely new gun. now, i want to stay away from LPEGS im looking for something with a metal gearbox that will get the job done without me worrying so much about it breaking. A while back lancer tactical made a whole new lineup of guns, an m4 line. Personnaly i love m4's they are my favorite weapon, they are flexible with upgrades and have sooooooooo many spare parts and upgrades. if i make this decision to buy a new gun. i want a gun around 100$ and built internally well. now that I have told you my position im in i would like your opinion on what i should do links are very helpful and i am limited on money so keep that in mind. If you would be kind enough as to help me out and give me your opinion i would greatly appreciate it. Have A Great Time Airsofting!