How do you test if the shot was successful? If enemy overlapping the center of the scope? Then use "overlapping at offset" instead, where offset is the wind speed. Say, if the wind is blowing to the right, you need to aim to the left of the target.
I don't know how complex and realistic is your game. Does the distance to the target matter? Bullet speed?
You should at least post a screenshot of your events!
It is 2d only so bullet distance is difficult plus no bullet is used. Only overlapping of pointer is used. when enemy is overlapping gun pointer and user presses the shoot button. It will hit the enemy.