Im so impressed by the good service of AMS so I just randomly look up how their review is. Honestly, it shocks me that so many customers gave them low rates. For my case, I think I got my best shopping experience here. Cannot find a reason to not buy my other airsoft gears from AMS. I am so happy I chose to purchase my new rifle here!