It bloody pisses me off when i see someone hold airsoft guns incorrectly, i know a lot of people cant figure it out somehow. But come on really your gonna put the stock over your shoulder do you think that assault rifle is a law rocket or something lol
I would of just waited until you got a bit further away and shot you in the back, or if that's not an option just let you pass when you play as a sniper and you find a good position you keep it, you dont shout player hit and give away where you are better just to wait for the next target.
The best and cheapest place for batteries in my experience is component shop check them out http://www.componentshop.co.uk/batteries/airsoft/li-po-packs.html
Some suppressors (mainly the ones filled with foam) actually make your aeg sound much softer not a whole lot but they can have a cool effect on the sound if you get the right one, i used to have one on my g36 sounded really cool almost like the sound design your hear in films when a sd weapon is fired.
I don't think you can mount stocks to it as its different to the standard buffer tube and is where the battery is stored if you really want an m4 for cqb there is always this http://www.zerooneairsoft.com/product_info.php?cPath=268_318_403&products_id=9475
Its gonna get real tiring real quick trying to aim that thing without a stock i'd get an mp5 if i was you the G&G mp5 CM (http://www.zerooneairsoft.com/product_info.php?cPath=268_318_403&products_id=6981) is very good at cqb and woodland plus its cheaper.
i honestly dont see the need to make the barrel longer its a cqb weapon you dont need more fps really there's no way you can miss someone on full auto i'd just get a madbull 601 tightbore of the correct size and give it a madbull hop up rubber you got all the range and accuracy you need unless your a bad shot even at 280 fps the bb takes longer to get to someone 30 m away the rof is so high you can fire a hail of bbs to any direction the target could run to before it gets there
no point in changing the spring to get higher fps as it will ruin the high cycle and make it less reliable i wouldn't touch the gear box just get the best barrel,hop up and maybe motor
i like zerone ammo ive never had any imperfections with it i must be lucky but ive used blaster ammo and i didn't really notice a difference other than it being a little more shiny but performance wise i dont really see a difference my fav ammo is src as you get 5000 for 10 pounds and they have good qc so you wont find any imperfections
justbbguns are just a company that thrives of misleading customers by adding flashy titles and deceiving video reviews they even try to claim some of their springers have a 70m range lol