Gunblade is probably one of the craziest weapon idea ever came up with. Seriously, a pistol is already considered to be a close quarters weapon, how is adding on a big ol' blade supposed to help with it? If anything, reinforce the barrel so you can parry with it and continue shooting when the enemy gets close enough. At the other end of the spectrum, the gun-spear weapon is actually somewhat decent, as it's taking the other direction of the rifle/bayonet combination. Instead of giving your ranged weaponry the capability to be melee weapons, give your melee weapons the capability to go ranged beyond that of the throwing arm. That way you can inflict some serious damage at extremely long range against cavalry or charging infantry before hunkering down to skewer the incoming forces. But seriously, gunblades are retarded and should never be seriously considered as a live combat weapon.