Cool, a shooter. About time.

As for "onslaught", could be a WW'd TFA blitzwing.

EDIT: I just read the entire quote in the first post, they say blitzwing too.