Any non basic attack breaks sneak prior to the attack. Meaning, for example, a ranger skill would break sneak even though a basic bow attack doesn't... therefore guerrilla doesn't apply.