When firing a gun, there are many factors that affect where the bullet will hit. The most important factor is the alignment of the sights on the gun. If the sights are not properly aligned, the bullet will not hit the target. Other factors that can affect accuracy include wind speed and direction, elevation of the gun, and the type of ammunition being used.