Red has an impressive collection of weapons. This is only a small part of her arsenal. For those of you wondering about her tech, Daedalus makes it all. Hence the sea green glow any time something is used that he’s made. The bomb blast, for instance, has the very slightest discharge of sea green light (The color associated with Daedalus in the comic is sea green).