Fist won´t work as he wants the melee weapon to be. I would rather suggest to use the stat gun bullets and mod the sparks-gfx so no smoke will occur and to adjust the range play with the speed of the specified gun. You can´t use these guns for melee weapons: desert eagles, spas 12, barret m82 (would be fun, though, to be able to scope with a melee wep), ussocom, m72 law.