In case others haven't seen this.
Alabama Land Patents Database: Jefferson County, Alabama. These land
records represent the transfer of public lands to private ownership. In
most cases they represent purchase of the land by individuals from the
United States Government.
The first URL takes you to the index - second is Campbell listings.