A firearm sight can detect engagement of a firing pin with a cartridge,
and can respond to this event by saving an image which shows a target and
reticle at a point in time just prior to the detected event. An
electronic reticle can be downloaded into the sight. The effective
position of the reticle within the sight can be adjusted electronically,
and a zoom factor of the sight can be adjusted electronically. The sight
can sense approximately transverse movement thereof, and can provide a
user with an indication of the amount of transverse movement. With the
use of an additional device, the sight can automatically align its
reticle to the bore of a firearm on which the sight is mounted.