Hey all, So I've had my JG SOPMOD M4 for a few weeks now, played with it, and now want to upgrade it. I've heard all over that replacing the hop up and adding a tight bore barrel are the best first mods you can do (especially for a JG M4) but I got a little confused once I started getting deeper than that. I was looking at this hop up unit http://www.evike.com/products/25930/ but read somewhere that JGs use 2 piece hop ups? Can someone confirm or bust this for me? Also, I know prommy makes an excellent barrel but it's so much money; is the mad bull black python (http://www.evike.com/products/24373/) okay or is it a waste of money? What else will I need to get this gun on a competitive level? Thanks for any input!