An 18-year-old is due in court over possession of an offensive weapon.