Me either, but it sounds like a suppressor of some sort???