I have a theory about Ben. I think the bullets in his gun have armament haki on them. That's why Kizaru held back. It kinda makes perfect sense. Before he reloads the rounds he engulfs each one in Armament haki making it effective on Logias.
For certain he can apply busoshoku haki to bullets and i think he makes them very fast which could give us the reason why kizaru was scared for a bit it was probably because his bullets move at eithet the same speed as kizaru or they are even faster
@Thagiftedkid from a realistic point of view technology at that time does not have the potential to be fired at the speed of light, seeing as we can't even do that rn with a gun even if you reduce drag to absolutely none, much less a musket in the world without advanced technology, but its a world with superpowers and superhuman so you never know XD