As this is a supernatural forest I'm going to guess the canopy height is probably slightly above average for Earth, which means you're looking at about fifty meters. You've described the canopy as being thick enough to conceal your character completely from view, which I can only presume means we're in an incredibly dense forest with very leafy (and branchy) trees. In other words, hitting the Clockwork Man with your character's projectiles from fifty meters away is going to be nigh on impossible. He would struggle to do that with his pistol. If you stay in the canopy we're probably just going to stalemate.