The past tense of sling off at is slung off at.
The third-person singular simple present indicative form of sling off at is slings off at.
The present participle of sling off at is slinging off at.
The past participle of sling off at is slung off at.