I purchased all of my gear, guns and bb's from ASGI, and the service is outstanding. The are very quick to reply to emails. They are even sending me a lip to a gas magazine for my kjw m1911 that broke and was not under warranty. Greatest customer service I have ever dealt with, including non airsoft related things.