BUT WHAT IS puffing gun, REALLY?