I thought the sniper rifles were weird, but those things looks even weirder.
I watched a gameplay of one of them (not sure what one it is though), and it reminded me of the WA2000 from Black Ops 1... Almost like a peashooter, to be honest. I think i would feel better off with the sniper rifles, but that blur motion is starting to bug my eyes (could be from watching too many montages XD).
I still don't think insulting the dev's helps the current situation,
I personally haven't insulted anyone, I have been complaining my ass off to deaf ears and getting annoyed, thus leading me to speak my mind on how things are or are not handled. There's a difference between insulting and complaining, and its not my fault if certain people take it so personally..