David J. Nolan, 50, Marion, was charged Oct. 18 with possession of a firearm by a felon.
On April 2, Marion police received an anonymous tip that Nolan was a convicted felon and had a rifle. He was convicted of a fifth drunken driving offense in March 2008, according to the criminal complaint.
Marion Police Officer Kevin Schultz went to Nolan’s home and found a rifle under a mattress in a spare bedroom.
Nolan told police that he was repairing the gun for his son. His ex-wife said the son had taken the gun to Nolan’s home for repair.
Nolan faces up to 10 years in prison if convicted of felon in possession of a firearm.