AGM are a high end Chinese manufacture of airsoft guns agm stands for "Airsoft Gun Manufacturer". and they are becoming one of the Airsoft communities most well know companies. AGM'S range of bb guns are mostly equipped with metal receivers and all have great performance. we was one of the first in the uk to sell the two tone versions of the AGM bb guns and i think we still have one of the best ranges of them in the uk. Another good thing about this brand is all of the guns so far come with battery and charger for easy and quick out of the box operation and with most other hi end gun company’s this is not the case.