Airgun learning