Airsoft guns are model guns that fire small rubber pellets. They are a much safer alternative to BB guns. In most cases if someone gets accidentally hit with an airsoft pellet they will avoid serious injury. That makes them fantastic for target practice and shooting for fun. Some of the more powerful models can shoot targets that are a significant distance away.