The weapons are fine.

I'll go ahead and tell you what's wrong here.

You, If you still whine about the stinger after the game has been released for almost 2 years, then you're obviously not getting better at the game. If you knew how to play like a competent player you would of found a way to deal with stingers..but alas, It seems like you haven't. gg, waste more time of your life playing a game you aren't getting any better at.