This is partly an instore review due to the fact that I walked in and dropped the gun off for the upgrade.
Gun : Tokyo Marui M4A1 [1st gen]
Initial thoughts : Very nice place with two couches, xbox360/cod, with a testing range, guns all over the walls, parts and gear in the back.
Reason for upgrade : Had an 8 year old TM M4A1 that needed to be brought back up to speed, also needed a metal body as the stock body was broken. I've also been out of the loop for years with this being the first time I walked into ASGI.
Overview : I dealt with a great representative named Daniel who was knowledgeable and helpful which really made a good first impression of the store. I dropped my gun off and received a call a week later from the tech, Aaron, in regards to my gun. I told him what I was looking for and he helped me choose the specific parts that I needed to replace as my gun was 8 years old. He started working on the gun and then called me a couple days after to see if I wanted to drop in a few more items as the price of my upgrades were reaching this $160.00 mark. I went ahead and did that as well as replacing my broken plastic body with a KA URX Metal body. I thought it was cool that the tech had really good advice and let me know what was going on with the parts, prices, and so forth. I received the gun back on time and took it out to the field and was beyond impressed with what the upgrades did to my gun. The only issue was that I noticed my grip had been swapped out, I later found out it was due to my stock pistol grip not fitting with the new parts. My gun fires with a louder thunk to it than before, with a good consistent FPS.
Conclusion : I highly recommend this upgrade as they also use brand name parts [systema] etc. As for the store itself I will probably not be going back in unless I need another upgrade. They never have anything I need in stock, it's best to just order everything online since the warehouse and storefront are in two separate locations.
Brand name parts
Wait period [not that bad]
15 day warranty [rather short & wasn't told]
Replaced my grip with an uncomfortable one.