What is this 1998 lego piece for F-22? Can someone help me identify what set this is from? I've tried searching multiple different things on Google and Bricklink and haven't been able to find this piece. It was in with a set of random pieces that was bought at a yard sale. The F-22 stickers on it may not be from the original set but they were on it when I bought it. The only thing I can find written on it is copyright LEGO Group 1998
It is Electric, Light &amp; Sound 4 x 20 x 5 Insectoid Stinger which was available in 4 sets from Insectoids series. Stickers are custom.