Chinese throwing stars - or whatever, might be slightly weird in a GTA game though.
frank how is a binocular a weapon. lol. The M16 was in GTA3 so I'm not sure if that would be brought back after a 2 game absense, maybe an updated version though.
Tazers - would be good for cops I guess
Sniper rifles are long ranged, although they should bring back the PSG1 from VC, the laser sighted one, I liked that.
Most of your other ideas weren't particularly useful.
Being able to pick up stuff like knives, bottles, bits of broken furniture etc. might be nice to throw around.