Not sure if i want this or not for sure so dont add it yet :)
keep punch and make his uvs fill a primary uv slot
make a second punch that gives the following uvs:
swords: shielding time reduction, early hit-stun chance increase, third hit connection chance increase, knockback increase
bombs: detonation time decrease, shield time reduction, range increase
guns: range increase, shield time decrease, eff it i hate guns.
idk this might be bad maybe just add these uvs in? although it would totally invalidate all current top notch gear and maybe be OP. idk :( i havent thought this through enough but its a skeleton.
You will have faster shielding with an ASI bonus, the other bonus are too situational and sword dependant.
Same for bombs, the only way i could want decreased detonation is with the DBB, the other bombs are timed perfectly.
Range could be a valid UV, but balance would be critical.