Airsoft guns are modelled after real firearms. Manufacturers give their best efforts to achieve this realistic look and feel, from the gun measurements to its outer features. MP5 is one of the first popular sub machine gun to become popular in the airsoft community. Airsoft guns can be separated into three groups that are determined by how they are powered.