Police have arrested Leonard on two previous charges involving guns.
Court records show Montgomery police arrested Leonard in 2008 on a charge of carrying a pistol without a license after stopping a suspected stolen vehicle and finding him inside. Documents available online didn't show whether the case was ever resolved, but Leonard was freed on bond within days.
Leonard was charged in 2009 with assault after a man was shot in the groin, but prosecutors dropped the case after the victim told authorities Leonard wasn't the shooter.
A Montgomery woman filed a paternity suit against Leonard on Friday that identified him as the father of a girl who turned 1 last month.
Another woman sued him in 2009 seeking unpaid child support for a girl who is now 4. A court ordered monthly payments of $305 by Leonard, who records show was working at a Walmart store at the time.
Auburn police said the shootings did not appear to have anything to do with some of the victims being former or current players on the football team, which won the national championship in 2010. The swimming pool at the apartment complex frequently is the site of parties.
Associated Press writers Phil Rawls in Montgomery, Ala., and Jay Reeves in Birmingham, Ala., contributed to this report.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.