Let me just add to the point about reenactments whether on ship or land. The modern powder I think generates much less smoke, in particular for artillery because you are firing a very small charge....