A man is due in court following a police search in Londonderry earlier this month.
The 26-year-old is charged with possession of a firearm with intent to endanger life, possession of a firearm in suspicious circumstances and possession of articles likely to be of use to terrorists.
The charges relate to a search on 12 July when a number of guns were seized.
The man is due to appear in court in the city on Friday.