A seventy-six-year-old man has been charged after officers found a rifle in the boot of a car in Peckham earlier this month.
Arthur Horton, from Mina Road in Walworth, has been charged with possession of a firearm and ammunition with intent to endanger life.
He was remanded in custody and will appear at Woolwich Crown Court on April 5.
Officers say a fifty-year-old man has also been released under investigation.
The weapon was found during a stop and search on March 7.