Airsoft guns are modeled after real firearms. Manufacturers go to great lengths to achieve this realistic look and feel, from the gun dimensions to its external markings. The spring-powered and single-shot M16 rifle is the most common in airsoft gaming, having a simple design and is very affordable. Some of its advantages are a light build, accuracy, versatility and the option to add modifications such as various mounting uppers.