Uncle Al: The life and times of inventor/marksman Albin Freeland