It isn't just one thing, a lot of questionable stuff is going on around Tank Johnson. Remember though, agree with guns laws or not (many of us do not) most responsible gun owners do follow the laws. I own a AK-47 for example and there is nothing illegal about it.
Anyway, here's a quote from wikipedia:
"During his second year in the NFL, he was arrested at the Excalibur nightclub in Chicago for possession of a handgun. Johnson pleaded guilty to a misdemeanor gun charge and was sentenced to 18 months probation and 40 hours of community service. [2]
On February 12, 2006, Johnson, while still on probation, was charged with aggravated assault and resisting arrest after verbally threatening a police officer. Johnson was leaving Level Nightclub on Chicago's Rush Street when the police officer was ticketing a limousine driver who Johnson had hired. As Johnson put up a struggle, he was maced and subdued with the help of other police officers. The charges were eventually dropped. [3]
On December 14, 2006, police officers searched Johnson's home in Gurnee, Illinois, and discovered that he possessed six firearms, including two assault rifles. Although Johnson was at practice during the search, his bodyguard William Posey was arrested from his house for possession of marijuana. Johnson will likely face a misdemeanor charge, which carries a penalty of up to a year in jail. Bears coach Lovie Smith deactivated Johnson for the following game against the Tampa Bay Buccaneers, but the NFL has yet to make a decision regarding disciplinary actions. [4]
Days after Johnson's arrest, William Posey was killed in a shooting at Ice Bar in Chicago's River North neighborhood. Posey was shot after he was involved in a fight around midnight. Posey was rushed to Northwestern Memorial Hospital, where he was pronounced dead at 1:30am. Posey's assailant was not apprehended by the police.[5]"