I've been thinking... but I think it would be cool if there were weapons like guns, but they require skill and practice to use.
Just as an example, you can have a gun that shoots a bullet, but then that bullet splits into two bullets that go sideways. (A reference to Vel'koz's skillshot attack on League of Legends)
Here's an image so you can get the idea.
Another idea I have is that there can be a gun that shoots one bullet, but it splits into many bullets that form the shape of an umbrella and it goes backward from the direction it was fired. The bullets will be spread enough so that the player who shot the bullets can jump through the ring of bullets. (I will make a drawing soon if this idea doesn't make much sense)
With a weapon like this, it can spice up game play just like the 360 noscope rifle.